Suchergebnisse für Anfrage "reflection"

2 die antwort

Exception wurde vom Ziel eines Aufrufs ausgelöst (MethodBase.Invoke-Methode)

Ich möchte die Ausnahmen abfangen, die in Methoden ausgelöst werden, die mit der Methode invoke aufgerufen werden. public void TestMethod() { try { method.Invoke(commandHandler, new[] { newCommand }); } catch(Exception e) { ...

2 die antwort

So legen Sie die Priorität für die Ausführung von Testmethoden mit TestNG + JAVA Reflection fest

Ich habe versucht, mein Testskript mithilfe von Überlegungen auszuführen, die mit @Test wie folgt kommentiert wurden: Class<?> className = Class.forName(format); //Load the class name at runtime Constructor<?> customConstructor = ...

2 die antwort

Abfragen nach einem generischen Modell mit EF 6

Ich entwickle eine MVC 5-Anwendung. Ich frage in meiner Datenbank nach: var result = db.ABCs.AsNoTracking().FirstOrDefault(e => e.Id == Id);Aber was ist, wenn ich eine generische Methode erstellen möchte und den Namen des Modells beim ...

TOP-Veröffentlichungen

18 die antwort

Gibt es eine Möglichkeit, ein Array der an eine Methode übergebenen Argumente abzurufen?

Sag ich habe eine Methode: public void SomeMethod(String p1, String p2, int p3) { #if DEBUG object[] args = GetArguments(); LogParamaters(args); #endif // Do Normal stuff in the method } Gibt es eine Möglichkeit, ein Array der an die Methode ...

4 die antwort

Wie verwende ich eine lokale Variable als Typ? Der Compiler sagt: "Es ist eine Variable, wird aber wie ein Typ verwendet."

Zur Laufzeit weiß ich nicht, welche Art von Variablev1 ist. Aus diesem Grund schrieb ich vieleif else Anweisungen: if (v1 is ShellProperty<int?>) { v2 = (v1 as ShellProperty<int?>).Value; } else if (v1 is ShellProperty<uint?>) { v2 = (v1 as ...

4 die antwort

Wie erstelle ich synthetische Felder in Java?

Wie können synthetische Felder in Java erstellt werden? Können synthetische Felder in Java nur zur Laufzeit erstellt werden? Wenn nicht: Gibt es eine standardkonforme Möglichkeit zum Kompilieren (ohne einige Bytes in der Klassendatei zu ändern)

20 die antwort

Ändern Sie das private statische Endfeld mithilfe von Java Reflection

Ich habe eine Klasse mit einemprivate static final Feld, das ich leider zur Laufzeit ändern muss. Beim Nachdenken erhalte ich folgenden Fehler:java.lang.IllegalAccessException: Can not set static final boolean field Gibt es eine Möglichkeit, ...

28 die antwort

Bricht die Reflektion die Idee privater Methoden, weil auf private Methoden außerhalb der Klasse zugegriffen werden kann?

Bricht die Reflexion die Idee privater Methoden? Weil auf private Methoden von außerhalb der Klasse zugegriffen werden kann? (Vielleicht verstehe ich die Bedeutung von Reflektion nicht oder vermisse etwas anderes, bitte sag es mir) http: ...

6 die antwort

Woher wissen, ob eine Variable beliebigen Typs in Golang Null ist?

Weil nicht alle Typen vergleichbar sind, z. Eine Scheibe. Also können wir das nicht tun var v ArbitraryType v == reflect.Zero(reflect.TypeOf(v)).Interface()Edit - Lösung reflect.DeepEqual var v ArbitratyType zero := ...

10 die antwort

Wie finde ich den Typ der Objektinstanz des Aufrufers der aktuellen Funktion?

erzeit habe ich die Funktion CreateLog () zum Erstellen eines log4net-Protokolls mit dem Namen nach der Klasse der erstellenden Instanz. Wird normalerweise verwendet wie in: class MessageReceiver { protected ILog Log = Util.CreateLog(); ... ...