delegates

Delegierte können sich auf mehrere Konzepte beziehen. Ein Objekt kann sich auf einen anderen (einen Delegaten) verlassen, um eine Funktion auszuführen. Die Delegierung kann sich auch auf das Programmiersprachenmerkmal beziehen, das die Methodensuchregeln zum Absetzen von Selbstanrufen verwendet. In C # definiert ein Delegat, welche Methode aufgerufen wird, wenn ein Ereignis ausgelöst wird.
2
Antworten

Sind Methodennamen implizit zur Delegierung von Typen umgewandelt?

Ich habe ein wenig Schwierigkeiten, die Delegierten zu verstehen. Ich habe einen Delegaten, den ich aufrufen werde, wenn ein y-Zeichen eingegeben wird: %Vor% Ich habe eine Subscribe-Methode, damit der aufrufende Code eine Benachrichtigung...
23.04.2011, 22:36
2
Antworten

Wie behebe ich 'Compiler-Fehler - kann nicht von Methodengruppe zu System.Delegate konvertieren'?

%Vor% Fehler 1 Argument 2: Konvertierung von 'Methodengruppe' in 'System.Delegate' nicht möglich     
19.03.2010, 18:56
2
Antworten

Gibt es in Python eingebaute Cross-Thread-Ereignisse?

Gibt es in Python eine eingebaute Syntax, die es mir erlaubt, eine Nachricht an einen bestimmten Python-Thread innerhalb meines Problems zu senden? Wie 'in Warteschlange gestelltes Signal' in pyQt oder :: PostMessage () in Windows. Ich brauche d...
24.03.2009, 08:04
1
Antwort

Reflection - Fügt einen Delegaten zur Aufrufliste eines anderen Delegaten hinzu

Ich versuche, einen Delegaten an eine Aufrufliste eines anderen Delegaten anzuhängen. Dadurch erreiche ich eine Art Hook bei bestehenden Ereignissen. Ich muss etwas anschließen, das nach jedem Ereignis ausgeführt wird, das aufgerufen wird. Da...
18.05.2015, 11:16
3
Antworten

Wie kann ich UITextFieldDelegate.shouldChangeCharactersInRange mit benutzerdefinierter Eingabeansicht auslösen lassen?

Ich habe eine benutzerdefinierte Tastatur, die ich benutze, um den Text in mytextField zu bearbeiten, und es funktioniert großartig. Allerdings kann ich den Delegierten shouldChangeCharactersInRange niemals mit meiner benutzerdefinierten T...
12.01.2011, 21:01
1
Antwort

Setzen von delelect auf nil in dealloc

In Objective-C verstehe ich, dass wenn ein Objekt sich selbst als Delegat eines anderen Objekts einstellt, es den Delegaten dieses Objekts auf nil in seinem dealloc setzen sollte, um zu verhindern, dass Nachrichten nach dem Ende gesendet w...
25.05.2011, 00:29
4
Antworten

Ermitteln, ob das Objekt ein PrädikatT ist

Ich habe eine IList<Delegate> , die einige Func<bool> s und einige Predicate<T> s enthält, wobei T variiert. Ich muss später herausfinden, welche dieser Elemente Predicate<T> s sind, aber ich möchte die Tür...
23.02.2010, 17:11
1
Antwort

Serialize Composed Func?

Das funktioniert gut: %Vor% Allerdings nicht: %Vor% Es wird eine Runtime-Serialisierungsausnahme ausgelöst: Type 'MyProjectName._Default+<>c__DisplayClass3' in Assembly 'MyProjectName, Version=1.0.0.0, Culture=neutral, PublicKeyTo...
01.09.2010, 18:08
2
Antworten

Soll ich eine neue Delegateninstanz erstellen?

Welche Auswirkungen hat dies? %Vor% ... versus das? %Vor% Ich vermute, dass der Compiler im zweiten Beispiel eine neue Instanz für mich erstellt. Ich bin mir sicher, dass dies eine neue Frage ist, aber Google hat nichts gefunden. Kann mi...
27.08.2010, 15:37
2
Antworten

Aktionsdelegierter. Wie man Methodeninfos erhält, die im Delegierten genannt werden?

Ich muss MethodInfo für die in Action delegate aufgerufene Methode abrufen, um zu überprüfen, ob die in Action aufgerufenen Methoden MyCustomAttibute haben %Vor% Die Foo-Methode sollte wie folgt aufgerufen werden können: %Vor% In Foo-Met...
06.06.2012, 10:51