Tag: activator
Activator ist ein .NET-Klasse zu erstellen, die dynamisch typisierte Objekt-Instanzen zur Laufzeit.
5
Antworten
Ich bin der Gestaltung einer lose gekoppelten Struktur. Ich möchte Aufruf von Klassen aus verschiedenen assemblies/namespaces über einen code, der dargestellt wird durch eine Zeichenfolge. Mein design ist, jeder client Geschäftsregeln auf verschiedenen Versammlungen und nicht voneinander
4
Antworten
Ich bin mit der Activator zu instanziieren, eine neue Klasse basierend auf dem kurzen Namen einer assembly (e.ein. 'CustomModule'). Es wirft ein FileNotFoundException, weil die Baugruppe nicht vorhanden ist. Gibt es eine Möglichkeit zu überprüfen, ob eine
1
Antworten
Ich versuche, erstellen Sie einen benutzerdefinierten Benutzer-Steuerelement mit den folgenden: var panel = new GenericAccordionPanel<ZoneReport, ZonesPanel, ZonesVM>(myVm.ZonesVm); GenericAccordionPanel ist definiert als: public class GenericAccordionPanel<THeader, TBody, TViewModel> : UserControl { public Accordion Accordion { get; set; } public
6
Antworten
Ich habe eine Fabrik, die angeblich Objekte zu schaffen, dass Erben von der Klasse Foo, die zur Zeit ausführen. Ich würde denken, dass System.Activator.CreateInstance zurück geben, war die gleiche wie die Art der ein Objekt erstellt, aber
2
Antworten
ich entwickle ein code in c#, wo ich interagieren mit Microsoft Word. Ich möchte in der Lage sein, um die Möglichkeit des re-verwenden Sie eine vorhandene Instanz oder als alternative eine neue Instanz zu erstellen. Wenn man
6
Antworten
Ich versuchen, eine Nullable<> Eigenschaft dynamicly. Bekomme ich meine Eigenschaft ex : PropertyInfo property = class.GetProperty("PropertyName"); //My property is Nullable<> at this time So the type could be a string or int Möchte ich mein Eigentum durch
6
Antworten
Habe ich ein Beispiel: Assembly asm = Assembly.Load("ClassLibrary1"); Type ob = asm.GetType("ClassLibrary1.UserControl1"); UserControl uc = (UserControl)Activator.CreateInstance(ob); grd.Children.Add(uc); Dort bin ich erstellen Sie eine Instanz einer Klasse, aber wie kann ich erstellen Sie eine Instanz einer Klasse die
9
Antworten
Habe ich eine Klasse, die hat den folgenden Konstruktor public DelayCompositeDesigner(DelayComposite CompositeObject) { InitializeComponent(); compositeObject = CompositeObject; } zusammen mit einer Standard-Konstruktor ohne Parameter. Nächstes versuche ich, eine Instanz zu schaffen, aber es funktioniert nur ohne Parameter:
5
Antworten
Habe ich einen generischen Typ Store<T> und verwenden Activator um eine Instanz dieses Typs. Nun, wie Sie nach der mit dem Aktivator, kann ich warf das resultierende Objekt vom Typ object zurück zu den instanziierten Typ? Ich
5
Antworten
In mein Spiegelbild code, den ich traf ein problem mit meinem generischen code-Abschnitt. Speziell wenn ich mit einem string. var oVal = (object)"Test"; var oType = oVal.GetType(); var sz = Activator.CreateInstance(oType, oVal); Ausnahme An unhandled exception of
6
Antworten
Fragte ich, eine Frage von gestern bezüglich der Verwendung von entweder Reflexion oder Strategie-Muster für das dynamische aufrufen von Methoden. Allerdings, da habe ich dann beschlossen, die änderung der Methoden in einzelne Klassen implementieren ein gemeinsames interface.
5
Antworten
Tut System.Activator.CreateInstance(T) Methode von performance-Problemen (da bin ich besorge, es nutzt Reflexion) groß genug, um zu entmutigen, uns von der Verwendung es beiläufig? InformationsquelleAutor der Frage Pacerier | 2011-05-20
9
Antworten
Habe ich eine Klasse (TabControlH60), die beide von einer Basisklasse erbt (UserControl) und implementiert eine Schnittstelle (IFrameworkClient). Ich instanziieren Sie das Objekt mithilfe der .NET Activator-Klasse. Mit der zurückgegebenen Instanz, ich kann gegossen, um die UserControl-Klasse basieren,
5
Antworten
Ich versuche zu verbessern, die performance unserer Anwendung. Wir haben eine Menge von Aktivator.CreateInstance-Aufrufe, die eine gewisse Trauer. Instanzieren wir eine Menge von Klassen basiert auf einer Schnittstelle (ITabDocument) und nach einem Blick herum, ich dachte, mit