Tag: reflection

Reflexion ist die Fähigkeit eines Programms, zu beobachten und/oder verändern Sie dessen Struktur und/oder Verhalten zur Laufzeit.

Suche nach einer Klasse nachdenklich durch seine einfach-allein der name

Anzahl der Antworten 3 Antworten
Ich Frage mich, ob es irgendeine Funktion, die mir erlaubt, überprüft eine Klasse, ohne zu schreiben, die Pakete, in denen die Klasse enthalten ist. Zum Beispiel möchte ich einen Blick auf die Methoden und Superklassen der Klasse

getClass() und statische Methoden: Welche ist die beste Praxis?

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche, um etwas Komfort durch Reflexion Programmierer wird mit meinem code. Zum erreichen der von mir gewünschten Ergebnis, würde ich mag, um das class-Objekt für Klassen, die sich meinen code. Auch wenn Sie

Wie bekomme ich Klasse von einem internen statischen Klasse in einer anderen assembly?

Anzahl der Antworten 2 Antworten
Ich habe eine C-Klasse in der Assembly Eine wie diese: internal class C { internal static string About_Name { get { return "text"; } ... } Ich habe über 20 solcher statischen Eigenschaften. Gibt es eine Möglichkeit,

Ist es möglich, dass ein 'Objekt' aus einem PropertyInfo?

Anzahl der Antworten 1 Antworten
In meinem precent Fragen, die ich abrufen möchten einige Werte per reflection. Nun will ich Werte, um Objekte durch Reflexion. Möchte ich dies Schreibe : private void AppliquerColonnesPersonnalisation(Control control, Propriete propriete, PropertyInfo Info) { UltraGrid grille =

java.lang.NoSuchMethodException, wo getDeclaredMethods() zeigt etwas anderes

Anzahl der Antworten 5 Antworten
Mein problem ist einfach. So einfach ich kann nicht scheinen, um es herauszufinden. Ich leite einen qualifizierten Klassennamen einer BroadcastReceiver als String in einem Intent. Das Ziel ist, zu instanziieren eines Objekts vom Namen der Klasse mit

Holen Sie sich ein Wörterbuch Wert Mit der Spiegelung

Anzahl der Antworten 2 Antworten
Ich versuche, auf ein Objekt zuzugreifen, die in einem Wörterbuch gespeichert, vom Typ String, UnknownClass. Ich habe den Schlüssel und weiß, der Wert ist einer von mehreren container-Klassen. Da der Wert an eine Methode übergeben, die ein

Holen Sie sich alle c# - Typen, die eine Schnittstelle implementiert, zunächst aber keine abgeleiteten Klassen

Anzahl der Antworten 1 Antworten
Bezug auf Immer alle Arten, die eine Schnittstelle implementieren können wir leicht alle Typen in der Assembly, die eine bestimmte Schnittstelle. Beispiel: interface IFace { } class Face : IFace { } class TwoFace : Face {

Jeder Weg, um eine Java-Klasse aus einer Scala (2.10) type-tag oder ein symbol?

Anzahl der Antworten 2 Antworten
Sieht aus wie diese bekommt von mir schließen, aber (a) nicht ganz (siehe unten), und (b) mit Hilfe der string-Repräsentation eines namens fühlt sich an wie ein hack... scala> import scala.reflect.runtime.universe._import scala.reflect.runtime.universe._ scala> val t = typeOf[Int]

Wie kann ich vergleichen-Typen in Java mit reflection

Anzahl der Antworten 1 Antworten
Ich habe folgenden code, und jetzt habe ich geben, aber ich muss irgendeine Art von Schalter, um zu wissen, ob der Typ zum Beispiel, der String und dann machen die Handhabung für Streicher. Also, wie kann ich

Reflexion-Methode.getParameterTypes() - array von Objekten parameter

Anzahl der Antworten 2 Antworten
Bin ich mit der Reflexion um alle Methoden-Parameter-Namen. Das problem ist, wenn einer der Parameter ist vom Typ: des.Paket.myobject (array) String name = method.getParameterTypes()‬[0].getName() Bekomme ich: [das.Paket.myobject;] //Buchstaben L und symbol ; wie bekomme ich Reine

Ersetzen von Anweisungen in einer Methode MethodBody

Anzahl der Antworten 6 Antworten
Ist(vor allem ist dies ein sehr langwieriger post, aber keine Sorge: ich habe bereits umgesetzt werden, kann ich Sie nur Fragen, Ihre Meinung oder mögliche alternativen.) Ich habe Probleme bei der Umsetzung der folgenden; ich würde schätzen

Immer alle Typen aus einer assembly abgeleitet von einer Basisklasse

Anzahl der Antworten 2 Antworten
Ich versuche zu untersuchen, der die Inhalte einer assembly und finden alle Klassen sind-direkt oder indirekt-abgeleitet von Windows.Formen.UserControl. Ich bin, dies zu tun: Assembly dll = Assembly.LoadFrom(filename); var types = dll.GetTypes().Where(x => x.BaseType == typeof(UserControl)); Aber es

Was ist der Unterschied zwischen Class clazz und Klasse<?> clazz in java?

Anzahl der Antworten 3 Antworten
Ich brauche, um die Verwendung der Reflexion in java. Ich verstehe, dass Class clazz erstellt eine variable, die eine Class Objekt. Allerdings bin ich versucht, auf ein Class Objekt aus einem String mit der forName("aClassName") Methode. Meine

Ermitteln, ob ein Typ ist statisch

Anzahl der Antworten 5 Antworten
Sagen wir, ich habe eine Type genannt type. Will ich bestimmen, wenn ich dies mit meiner Art (ohne die tatsächlich tun dies, um jede Art): Wenn type ist System.Windows.Point dann könnte ich dies tun: Point point1 =

Mehrere Instanzen von statischen Variablen

Anzahl der Antworten 4 Antworten
Ich experimentiere mit unterschiedlichen classloadern geladen einer bestimmten Klasse, und sehen, ob die statischen Variablen, die in dieser Klasse kann über verschiedene Instanzen. Grundsätzlich, ich versuche, code zu schreiben, für das, was Stephen C erwähnt hat in

IllegalArgumentException: die Fehlermeldung keinen Sinn machen

Anzahl der Antworten 3 Antworten
Ich versuche zu Debuggen einer Java-Anwendung, die sich auf Reflexion. Jetzt sind die Fehler, die ich erhalte ist folgende: java.lang.IllegalArgumentException: Can not set int field DataStructures.StackAr.topOfStack to java.lang.Integer at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:146) at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:150) at sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:37) at sun.reflect.UnsafeIntegerFieldAccessorImpl.getInt(UnsafeIntegerFieldAccessorImpl.java:38) at

Get-Schnittstelle Feld Werte Aus einer Schnittstelle, Ohne Sie zu Deklarieren Struktur in Golang

Anzahl der Antworten 1 Antworten
Ich versuche zu bekommen-Feld Werte aus einer Schnittstelle in Golang. Die Schnittstelle ist zunächst nur ein leeres interface, welches die Werte aus einer Datenbank führen. Die DB-Abfrage funktioniert Prima. Das einzige was ich brauche ist, dass ich

Laravel 5 Implementieren Sie mehrere Auth-Treiber

Anzahl der Antworten 1 Antworten
Synopsis Baue ich ein system mit mindestens zwei Stufen der Authentifizierung und beide haben separate Benutzer-Modelle und Tabellen in der Datenbank. Eine schnelle Suche auf google und die einzige Lösung bisher ist, die mit einem MultiAuth-Paket, shoehorns

Holen Sie sich Scala-Typ für ein java.lang.Class[T] in Scala 2.10

Anzahl der Antworten 1 Antworten
War ich bei der Suche der scala-Reflexion übersicht und ich Frage mich, ob es möglich ist, verwenden Sie eine java.lang.Class<T> als ein Typ in Scala 2.10. import scala.reflect.runtime.{ universe => ru } class Reflector { def getType:

Reflexion im namespace php

Anzahl der Antworten 2 Antworten
namespace foo; class a { private $bar; public $baz; protected $alpha } $reflect=new \ReflectionClass('a'); $properties=$reflect->getProperties(ReflectionProperty::IS_PROTECTED); Zurück ReflectionProperty Klasse nicht gefunden Fatal error, Wo $properties-array des Objektes der ReflectionProperty. Warum funktioniert es nicht gelöst, um den globalen Raum

C# - Get benutzerfreundlichen Namen für simple-Datentypen, die durch Reflexion?

Anzahl der Antworten 7 Antworten
Type t = typeof(bool); string typeName = t.Name; In diesem einfachen Beispiel typeName hätte den Wert "Boolean". Ich würde gerne wissen, ob/wie kann ich es sagen "bool" statt. Gleiche für int/Int32, double/Double, string/String. mögliche Duplikate von Wie

Was ist die Verwendung von Objekten getClass().getMethod?

Anzahl der Antworten 4 Antworten
Könnte jemand bitte lassen Sie mich wissen, Wann sollten wir nutzen: Object.getClass().getMethod (action, null); Fand ich heraus, dass diese gehört zu den Java-reflection-Paket. Ich Stelle diese Frage, weil in unserer Applikation haben wir diesen code, aber ich

Java reflection: array von Klassen vs. array von parameter-Typen

Anzahl der Antworten 3 Antworten
Ich habe ein Objekt m der Klasse Methode. Ich aufgerufen m.getParameterTypes() zum erstellen eines array-Parameter der Methode Parameter. Ich habe auch ein array arr von Objekten. Ich wollte überprüfen, ob die Objekte in arr sind die gleichen

Typ.GetProperties Rückkehr nichts

Anzahl der Antworten 1 Antworten
Betrachten Sie den folgenden code: public class MyClass { public MyClass(Type optionsClassType) { //A PropertyInfo[0] is returned here var test1 = optionsClassType.GetProperties(); //Even using typeof var test2 = typeof(MyClassOptions).GetProperties(); //Or BindingFlags var test3 = typeof(MyClassOptions) .GetProperties(BindingFlags.DeclaredOnly |

SetValue mit generischen Typ T

Anzahl der Antworten 1 Antworten
Habe ich diese Funktion: die variable c erhält alle Eigenschaften meiner Klasse <T> in diesem Fall: c -> Id Key Value public List<T> ReadStoreProceadure<T>(string storeName) { var result = new List<T>(); var instance = (T) Activator.CreateInstance(typeof (T),

Referenzierte Assembly Nicht Gefunden - Wie bekomme ich alle DLLs inklusive in Lösung

Anzahl der Antworten 3 Antworten
Bin ich mit einem WCF-Anwendung CoreApplication deren VS-Projekt hat einen Verweis auf AncillaryProject. CoreApplication verwendet eine Klasse Provider aus AncillaryProject; es ist jedoch nie explizit verwiesen wird - es ist aufgerufen, über Reflexion. Mein problem ist, dass

Reflexion in Entity Framework C#

Anzahl der Antworten 4 Antworten
Ich versuche, reflektion verwenden, um eine dynamische select-durch Entity Framework. Die Idee ist, dass die Methode bekommt als Parameter den Namen der Spalte, die den Wert für jede Spalte zu durchsuchen und die Reihenfolge der einzelnen Spalten.

C# reflection Objekt von Typ

Anzahl der Antworten 3 Antworten
Habe ich ein Type-Objekt. Ich möchte das Objekt isntance von diesem Typ. (einfach mit der ToString () - Methode von diesem Objekt). siehe: public class P { public string s; } class Program { static void Main(string

Eigenschaften abrufen, die Liste

Anzahl der Antworten 4 Antworten
Les sagen, ich habe eine Klasse: class SomeObject { public string Name{get;set;} public string SomeProperty {get; set;} } Ich habe auch eine Liste von SomeObjects ist: List<SomeObject> list1 = new List<SomeObject>(); list1.Add(new SomeObject{ Name="Jhon", SomeProperty="baa bla bla"});

mit reflection Methoden aufgerufen werden, die andere Parameter akzeptiert

Anzahl der Antworten 4 Antworten
Ich habe zwei Methoden in einer Klasse ,nimmt man einen Comparable als parameter und gibt eine Boolean Wert.Die andere Methode nimmt einen Comparable und ein int Wert zurückgeben einer Boolean.Ich habe versucht zu schreiben, einige Methoden, um

C# - operator "is" - ist, dass die Reflexion?

Anzahl der Antworten 3 Antworten
Eine Kollegin fragte mich eine interessante Frage, die heute - ist das C# - Schlüsselwort " operator "ist" als Reflexion? object tmp = "a string"; if(tmp is String) { } Wie ist dieser operator implementiert hinter den

Öffnen Sie wpf-Fensters aus anderen Projekten

Anzahl der Antworten 2 Antworten
Ich habe zwei separaten Projekt z.B. Projekt1 und Projekt2. Auch ich habe einen window1 in der project1 also, wie kann ich zeigen, diese window1 von Projekt2. sind Sie Wpf-Projekte? Sind Ihre Projekte ein Teil der Lösung oder

Nachdenklich erste Liste von Spring MVC-Controller-matching-spezifische url -

Anzahl der Antworten 4 Antworten
Wie nachdenklich eine Liste aller Controller (am besten, wenn nicht nur kommentiert, sondern auch in xml spezifiziert), passende einige spezifisch url im Spring-MVC-Anwendung? Im Falle von Anmerkungen-nur, @Autowired private ListableBeanFactory listableBeanFactory; ... whatever() { Map<String,Object> beans =

Montage.GetExecutingAssembly existiert nicht in PCL

Anzahl der Antworten 2 Antworten
Ich eine PCL in VB, VS2012 und legen Sie es als Profil 78 (WinRT, WinPhone8, .NET 4.5). Ich habe nicht GetExecutingAssembly erhältlich auf Assembly. Nach diese, sollte es verfügbar sein, um PCLs. Die einzige Methode, die verfügbar

Zugang Objective-C-Eigenschaft dynamisch mit dem Namen der Eigenschaft

Anzahl der Antworten 2 Antworten
Ich kenne die string-name einer Eigenschaft eines Objekts. Wie würde ich mich über das abrufen und einstellen dieser Eigenschaft mit dem string? InformationsquelleAutor quano | 2009-12-28

Wie bekomme ich den Wert aus der Eigenschaft einer Klasse in Objective-C?

Anzahl der Antworten 2 Antworten
Möchte ich, um Variablen Wert aus einer objective-c Klasse, mit der spiegelung. Unternehmen.h sieht aus wie @interface Company : NSObject { } @property (nonatomic, retain) NSString* phone; - (NSString*) getPropertyValueByName: (NSString*) paramName; Unternehmen.m sieht aus wie @implementation

Mithilfe der LINQ-Ausdruck zuweisen, um eine Objekt-Eigenschaft

Anzahl der Antworten 3 Antworten
Also ich arbeite mit einem alten Daten-Modell, und ich habe die Arbeit in dem, was ich habe, übergeben worden. Beim ausführen einer Datenbank-Abfrage, das Modell gibt die Daten als List<Dictionary<string, object>> Wo für jedes Wörterbuch, der Schlüssel

Java object array dynamisch erstellen von Instanz-Variablen

Anzahl der Antworten 2 Antworten
Ich habe mehrere pojos, dessen Instanz-Variablen konvertiert werden müssen, um Objekt-arrays. Ich bin versucht, einen Weg finden, dass diese behandelt werden kann dynamisch anstelle der Zugabe eine toObjectArray () - Methode jedes pojo. Hier ist eine Beispiel-Klasse

CreateInstanceAndUnwrap in einer Anderen Domäne?

Anzahl der Antworten 2 Antworten
Habe ich Probleme mit CreateInstanceAndUnwrap im moment aus irgendeinem Grund (war arbeiten vor). Mein Verfahren ist dies: Ich dynamisch generieren von code und lädt die DLL ' s aus einem Unterverzeichnis über MEF. Diese Anwendungen laden Sie

Java : die derzeit ausgeführte Methode entsprechende Objekt

Anzahl der Antworten 2 Antworten
Was ist der eleganteste Weg, um die derzeit ausgeführte Methode als Methode für ein Objekt ? Meine erste offensichtliche Weg, es zu tun wäre, um eine statische Methode in einer helper-Klasse, die geladen, die aktuelle thread-stack, die

Wie kann ich feststellen, ob eine C# - Methode ist async/await per reflection?

Anzahl der Antworten 3 Antworten
z.B. class Foo { public async Task Bar() { await Task.Delay(500); } } Wenn wir reflektieren über diese Klasse und Methode, wie kann ich ermitteln, ob dies eine tatsächliche async/await-Methode, anstatt einfach eine Methode, die geschieht, um

Java reflection: Schnittstelle implementieren und übergeben Sie an eine andere Klasse

Anzahl der Antworten 1 Antworten
Ich bin mir nicht sicher, ob dies möglich ist mit Java, aber ich versuche, um eine Schnittstelle implementieren, die nicht verfügbar ist zur compile-Zeit** und übergeben es an eine andere Klasse als ein Objekt der Schnittstelle. Sagen

Java - Dynamische Klasse Casting von Schnittstelle zu Implementierung

Anzahl der Antworten 5 Antworten
Habe ich gelesen, andere Verwandte Beiträge, bin aber noch nicht ganz sicher, wie oder ob es möglich ist, dynamisch cast (Schnittstelle zu Implementierung) in Java. Ich bin unter dem Eindruck, daß ich die reflektion verwenden, um so

Kann eine Zeile von Python-code kennen, seinen Einzug nesting level?

Anzahl der Antworten 5 Antworten
So etwas wie dieses: print(get_indentation_level()) print(get_indentation_level()) print(get_indentation_level()) Ich würde gerne so etwas wie dieses: 1 2 3 Kann den code Lesen, sich in dieser Weise? Alles was ich will ist die Ausgabe von mehr geschachtelte code-Teile mehr

Wie man Argumente-Liste einen eingebauten Python-Klasse-Konstruktor?

Anzahl der Antworten 2 Antworten
Ich versuche, die inspect Modul, aber es scheint, ich kann nicht verwenden Sie es auf einem integrierten (einheimischen?) Klasse, oder ich falsch verstanden. Ich bin mit Python 2.7 und versucht mit Python 3.2. Ist dies funktioniert: >>>

.NETTO-Reflexion Erstellen von Klassen-Eigenschaften

Anzahl der Antworten 4 Antworten
Ich bin ziemlich neu zum nachdenken und ich würde gerne wissen, wenn möglich, zum erstellen einer Instanz einer Klasse, dann Eigenschaften hinzufügen, um die Klasse, die diese Eigenschaften festlegen, dann Lesen Sie Sie später. Ich habe keinen

Was bedeutet es super(Application.class); in Java?

Anzahl der Antworten 3 Antworten
Der folgende code wurde automatisch von Android Studio: package com.example.hello.a; import android.app.Application; import android.test.ApplicationTestCase; public class ApplicationTest extends ApplicationTestCase<Application> { public ApplicationTest() { super(Application.class); //What does this line mean? } } Was bedeutet es super(Application.class); in Java?

Parameter Count Mismatch " - Ausnahme beim aufrufen von PropertyInfo.GetValue

Anzahl der Antworten 3 Antworten
Ich versuche zu vergleichen zwei Objekte, die zur Laufzeit über Reflexion, um eine Schleife durch die Eigenschaften mithilfe der folgenden Methode: Private Sub CompareObjects(obj1 As Object, obj2 As Object) Dim objType1 As Type = obj1.GetType() Dim propertyInfo

wie man die "Klasse-Typ", der eine Eigenschaft in einer Klasse über reflection?

Anzahl der Antworten 3 Antworten
hier ist ein Stück code public class Order { //Primary Key public long OrderId { get; set; } //Many to One Relationship [ParentObject("PersonId")] public Person Buyer { get; set; } //One to Many Relationship [ChildObject("OrderId")] public List<OrderDetail>

Wie (wenn möglich) mit Referenz zu einem in-memory-Objekt (Instanz der Klasse)?

Anzahl der Antworten 1 Antworten
Ich versuche zu sehen, ob es gibt einen Weg, um ein refference eines Objekts, die sich außerhalb des lokalen (und globalen) Rahmen, wer aber im Speicher vorhanden. Lassen Sie uns sagen, in meinem Programm habe ich instanziiert