reflection

Reflection ist die Fähigkeit eines Programms, seine Struktur und / oder sein Verhalten zur Laufzeit zu beobachten und / oder zu ändern.
1
Antwort

C # Reflexion erhält Feld oder Eigenschaft nach Name

Gibt es eine Möglichkeit, einer Funktion einen Namen zu geben, der dann den Wert des Felds oder der Eigenschaft für ein bestimmtes Objekt mit diesem Namen zurückgibt? Ich habe versucht, mit dem Null-Koaleszenz-Operator zu umgehen, aber anscheine...
30.04.2013, 17:18
2
Antworten

Wie bekomme ich die Argumentliste eines eingebauten Python-Klassenkonstruktors?

Ich versuche, das inspect -Modul zu verwenden, aber es scheint, dass ich es nicht für eine eingebaute (native?) Klasse verwenden kann, sonst verstehe ich es falsch. Ich benutze Python 2.7 und versuchte es mit Python 3.2. Das funktionier...
02.10.2011, 17:41
1
Antwort

Java, der über Reflection auf private Eigenschaften zugreift

Ich habe folgende Paketstruktur und Klassen. %Vor% Ich habe das ClassC-Objekt und versuche, fieldX über Reflektion zu erhalten. %Vor% Aber ich bekomme NoSuchMethod Ausnahme. Ich habe auch versucht, das fieldX direkt zu erreichen. Aber...
08.02.2011, 15:46
4
Antworten

So erhalten Sie den Standardwert für einen ValueType-Typ mit Reflektion

Wenn ich einen generischen Typparameter habe, der ein Werttyp ist, und ich möchte wissen, ob ein Wert dem Standard entspricht, teste ich es wie folgt: %Vor% Wenn ich keinen generischen Typparameter habe, scheint es, als ob ich Reflection ben...
15.08.2011, 17:01
1
Antwort

Wie kann ich Datenanmerkungsattribute und ihre Parameter mithilfe der Reflektion finden?

Ich habe ein Datenannotationsattribut wie folgt: %Vor% Wie kann ich Datenanmerkungsattribute und ihre Parameter mithilfe von Reflektion finden? Danke     
23.10.2011, 06:12
7
Antworten

Traversing Scheme-Funktion als Liste

Ist es nicht möglich, Funktionen in Schema wie jede andere Liste zu behandeln? Grundsätzlich möchte ich Folgendes tun: %Vor% Ich habe eine ähnliche Diskussion darüber gefunden, und ich fühle mich ein wenig enttäuscht, wenn dies mit Sche...
06.03.2010, 17:59
2
Antworten

Ermitteln der Count-Eigenschaft mithilfe der Reflektion für generische Typen

Ich habe eine Liste von Objekten, von denen ich den Typ zur Kompilierzeit nicht kennen kann. Ich muss eines dieser Objekte identifizieren, für das eine 'Count'-Eigenschaft existiert, und den Wert erhalten, falls dies der Fall ist. Dieser C...
06.01.2011, 07:05
3
Antworten

Zugriff auf einen Annotation-Wert in Scala

TL; DR: Grundsätzlich suche ich nach dem Scala-Äquivalent des Java: %Vor% Trotz der Tatsache, dass ich Annotationen und Abfragen basierend auf ihrem Typ entdecken kann, kann ich nicht von einem scala.reflect.runtime.universe.Annotation...
13.04.2014, 18:52
1
Antwort

Java Reflection holt die Instanz von einem Feld

gibt es eine Möglichkeit, die Instanz von einem Feld zu holen? Hier ist ein Beispielcode: %Vor% Ich muss Reflection verwenden, weil ich es mit Anmerkungen verwende. Dies ist nur ein "Beispiel", die Methode AppleList.add(Apple apple) wird...
11.10.2012, 21:03
3
Antworten

So erstellen Sie eine Instanz des Typs T zur Laufzeit mit TypeTags

Im Folgenden wird beschrieben, wie eine neue Instanz vom Typ T zur Laufzeit mit Manifest : erstellt wird %Vor% Die obige Methode createInstance erstellt eine neue Instanz einer der Klassen, die MyTrait implementieren, und ruft den Ko...
11.02.2014, 23:09