reflection

Jak uzyskać listę właściwości z danym atrybutem?

Mam typ t i chciałbym uzyskać listę publicznych właściwości, które mają atrybut MyAttribute. Atrybut jest oznaczony AllowMult ... Jak mogę to poprawić? Przepraszam, jeśli to duplikat, jest tam mnóstwo wątków refleksji...wygląda na to, że to gorący temat.

Jaka jest różnica między.getClass () a A.class w Javie?

W Javie jakie są plusy / minusy związane z wyborem użycia a.getClass() LUB A.class? Oba mogą być używane wszędzie tam, gdzie ... lub inne subtelne korzyści z używania obu w różnych okolicznościach (tak jak są z Class.forName() i ClassLoader.loadClass().

Jak odbić elementy obiektu dynamicznego?

Muszę uzyskać słownik właściwości i ich wartości z obiektu zadeklarowanego za pomocą słowa kluczowego dynamic w. Net 4? Wydaj ... How do I enumerate the Path and Name properties and get their values? IDictionary<string, object> propertyValues = ???

Refleksja w celu identyfikacji metod rozszerzenia

W C# czy istnieje technika wykorzystująca reflection do określenia, czy metoda została dodana do klasy jako metoda rozszerzen ... we jest, że podobna metoda byłaby dodana do rzeczywistej klasy przez programistę, a jeśli tak, kompilator odbierze tę metodę.

Scala: jak dynamicznie utworzyć instancję obiektu i wywołać metodę za pomocą reflection?

W Scali, jaki jest najlepszy sposób dynamicznego tworzenia instancji obiektu i wywoływania metody za pomocą odbicia? Chciałb ... się dopasowanie parametrów poprzez rozwiązywanie przeciążeń i autoboxing, opisane w Reflection from Scala - Heaven and Hell.

Określanie, czy obiekt jest typu prymitywnego

Mam tablicę Object[] i próbuję znaleźć te, które są prymitywami. Próbowałem użyć Class.isPrimitive(), ale wygląda na to, że r ... o.getClass().isPrimitive()); Druki java.lang.Integer, false. Jest jakiś właściwy sposób, czy jakaś alternatywa?

Typ Gson z dynamicznym typem elementu ArrayList

Mam ten kod: Type typeOfObjectsList = new TypeToken<ArrayList<myClass>>() {}.getType(); List<myClass> obj ... Ale to nie działa. Jest to wyjątek: java.sql.SQLException: Fail to convert to internal representation: {....my json....}

Typ.GetType ("przestrzeń nazw.A.b. ClassName") zwraca null

Ten kod: Type.GetType("namespace.a.b.ClassName") Zwraca null. I mam w użyciu: using namespace.a.b; Update: Typ istnieje, jest w innej bibliotece klas, i muszę go uzyskać przez nazwę.

Znaleźć prywatne pole z refleksją?

Podano tę klasę class Foo { // Want to find _bar with reflection [SomeAttribute] private string _bar; publ ... zukałem atrybutu, ale nigdy pola prywatnego członka. Jakie są wiążące flagi, które muszę ustawić, aby uzyskać prywatne pola?

Czy można ustawić własność prywatną poprzez odbicie?

Czy Mogę ustawić własność prywatną przez odbicie? public abstract class Entity { private int _id; private DateTime? ... hod("set_CreatedOn", BindingFlags.Instance | BindingFlags.NonPublic); Myślę, że mogę to zrobić, ale nie mogę tego rozgryźć.

Utworzyć instancję klasy objective-c według nazwy?

Czy możliwe jest utworzenie instancji klasy po nazwie? Coś w stylu: NSString* className = @"Car"; id* p = [Magic createClassByName:className]; [p turnOnEngine]; Nie wiem, czy jest to możliwe w objective-c, ale wygląda na to, że będzie,

Ładowanie bibliotek DLL podczas pracy w C#

Staram się dowiedzieć, jak można go o importowanie i korzystanie z .dll w czasie wykonywania wewnątrz aplikacji C#. Za Pomocą ... r.CreateInstance(type); c.Output(@"Hello"); } Console.ReadLine(); } } }

Tworzenie zmiennej za pomocą zmiennej typu

W C# Czy mogę zamienić zmienną typu object na zmienną typu T, gdzie T jest zdefiniowane w zmiennej typu?

Generowanie klasy z string i tworzenie jej instancji w Scali 2.10

W Scali 2.10 jak wygenerować klasę z string (prawdopodobnie, używając Toolbox api) później do utworzenia instancji z odbiciem Scali?

Python decorator sprawia, że funkcja zapomina, że należy do klasy

Próbuję napisać dekoratora do logowania: def logger(myFunc): def new(*args, **keyargs): print 'Entering %s.%s' ... no attribute 'im_class' Prawdopodobnie ma to coś wspólnego z zakresem 'myFunc' wewnątrz 'loggera', ale nie mam pojęcia co.

Jak DESERIALIZACJA WCF tworzy instancje obiektów bez wywoływania konstruktora?

W deserializacji WCF dzieje się jakaś magia. W jaki sposób tworzy instancję instancji typu data contract bez wywoływania jej ... torCalled to false. Jak WCF to robi? Czy jest to technika, której mogą używać również inni, czy też jest ukryta przed nami?

Użycie Case / Switch i GetType do określenia obiektu [duplikat]

Możliwy duplikat:C # - czy istnieje lepsza alternatywa dla "włącz Typ"? Jeśli chcesz switch na danym obiekcie, jaki ... wiązać. Czy deklaracja if/else jest odpowiednia w tym przypadku? A może używasz przełącznika i dodajesz .ToString() do typu?

Jak mogę dowiedzieć się, jakiego typu jest każdy obiekt w ArrayList?

Mam Arraylistę składającą się z różnych elementów importowanych z db, składającą się z ciągów znaków, liczb, Dubli i intów. C ... tak wiele typów danych, jest to, że jest to fragment kodu Javy, który jest pisany do implementacji z różnymi bazami danych.

Wywołanie metody statycznej za pomocą odbicia

Chcę wywołać metodę main, która jest statyczna. Otrzymałem obiekt typu Class, ale nie jestem w stanie utworzyć instancji tej klasy, a także nie mogę wywołać metody static main.

Dynamiczne dodawanie właściwości C# w czasie wykonywania

Wiem, że są pewne pytania, które się tym zajmują, ale odpowiedzi zwykle następują po zaleceniu słownika lub zbioru parametrów ... ennej dynamicznej, z właściwościami przypisanymi ręcznie. Jednak nie wiem, ile i jakie właściwości zostaną dodane wcześniej.