Domande con tag 'reflection'

1
risposta

Devi chiamare il metodo privato nella libreria di terze parti. Copia tutta la classe o usa la riflessione?

Devo chiamare un metodo disponibile in una libreria di terze parti, ma è un metodo privato. Non esiste un modo diretto o indiretto per ottenere la stessa funzionalità tramite i metodi pubblici disponibili. Potrei farlo in almeno due modi:...
posta 07.02.2018 - 09:32
2
risposte

Perché il tipo "Pacchetto" non eredita il tipo "AccessibleObject"?

Di seguito sono riportati i tipi rilevanti (in java) per l'elaborazione delle annotazioni, Oltre a Field & Method types, Package type è usato anche nel contesto delle annotazioni con reflection, perché questi tipi im...
posta 17.09.2017 - 20:54
1
risposta

C'è un modo semplice per chiamare un metodo su un oggetto in un altro programma con un dato id su TCP?

Sto lavorando a un progetto in cui ho due programmi che richiedono di invocare metodi su alcuni dei rispettivi oggetti. Lo faccio inviando oggetti JSON su una connessione TCP. Questi oggetti hanno un receiverID, methodName e quindi un elenco...
posta 01.02.2018 - 21:34
1
risposta

Come posso rendere un oggetto / classe inaccessibile a Reflection

Sto costruendo un'API per minecraft chiamata Quantum API . Sappiamo tutti che la riflessione può essere usata per fare cose spiacevoli alle classi e persino causare comportamenti indefiniti se usati senza cura. C'è un modo per rendere le cla...
posta 20.06.2015 - 19:44
1
risposta

assembly.GetTypes () vs assembly.DefinedTypes.Select (t = t.AsType ());

public static IEnumerable<Type> GetAccessibleTypes(this Assembly assembly) { try { #if NET40 return assembly.GetTypes(); #else return assembly.DefinedTypes.Select(t => t.AsType()); #endif...
posta 17.04.2014 - 01:25
2
risposte

Ricerca di tipi in TypeScript

Sto usando un sacco di impliciti in TypeScript. Non capisco bene come decifrare un file TSD per ottenere il tipo corretto quando si costruisce una libreria come espressa o angolare. C'è un modo per imparare qual è il tipo di qualcosa in fase di...
posta 11.02.2016 - 23:02
2
risposte

Introspezione vs polimorfismo in C #

Mi chiedo quanto sia costosa l'introspezione di C # in termini di controllo del tipo di classe. Diciamo che ho un problema, dove in un metodo di D devo decidere di agire a seconda del tipo di oggetti diversi B:A e C:A . Ora potrei...
posta 13.11.2016 - 21:59
2
risposte

Imposta i dati in oggetti multi-livello (potrebbe usare Java Reflection)

Voglio possibilmente usare Java Reflection per impostare alcuni dati su RunTime. Il mio problema è che non riesco a capire come posso ottenere informazioni sulle sottoclassi e utilizzare come parte della riflessione. Voglio usare Reflection p...
posta 27.04.2016 - 13:31
1
risposta

Prestazioni di riflessione in questa iterazione di un file di Excel (probabilmente) di grandi dimensioni

Mi sto chiedendo l'esecuzione della riflessione in questa situazione. Sto iterando un (probabilmente) grande file excel (diciamo 3000 max) che verrà eseguito di volta in volta, e l'implementazione che il mio compagno è qualcosa del genere, itera...
posta 22.12.2014 - 15:21
1
risposta

Metodo per caricare ed eseguire il codice definito dall'utente nell'applicazione Windows .NET

Esistono schemi che descrivono come caricare e caricare l'applicazione ed eseguire il codice definito dall'utente in fase di esecuzione? Sto cercando di sviluppare una libreria C # che gli utenti di un'applicazione Test Executive (app che intera...
posta 01.08.2018 - 00:05