Inhaltsverzeichnis

Class IHandleExtensions

Namespace
Microsoft.AutoGen.Core
Assembly
Microsoft.AutoGen.Core.dll

Bietet Erweiterungsmethoden für Typen, die die IHandle-Schnittstelle implementieren.

public static class IHandleExtensions
Vererbung
IHandleExtensions
Geerbte Member

Methoden

GetHandlers(Type)

Ruft alle Handler-Methoden aus den Schnittstellen ab, die vom angegebenen Typ implementiert werden.

public static MethodInfo[] GetHandlers(this Type type)

Parameter

typ Type

Der Typ, von dem die Handler-Methoden abgerufen werden sollen.

Rückgabe

MethodInfo[]

Ein Array von MethodInfo-Objekten, die die Handler-Methoden darstellen.

GetHandlersLookupTable(Type)

Ruft eine Nachschlagetabelle von Handler-Methoden aus den Schnittstellen ab, die vom angegebenen Typ implementiert werden.

public static Dictionary<Type, MethodInfo> GetHandlersLookupTable(this Type type)

Parameter

typ Type

Der Typ, von dem die Handler-Methoden abgerufen werden sollen.

Rückgabe

Dictionary<Type, MethodInfo>

Ein Dictionary, bei dem der Schlüssel der generische Typ und der Wert die MethodInfo der Handler-Methode ist.