IDynamicInterfaceCastable.GetInterfaceImplementation Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird während des Schnittstellendispatchings aufgerufen, wenn der angegebene Schnittstellentyp in den Metadaten der Klasse nicht gefunden werden kann.
public:
RuntimeTypeHandle GetInterfaceImplementation(RuntimeTypeHandle interfaceType);
public RuntimeTypeHandle GetInterfaceImplementation (RuntimeTypeHandle interfaceType);
abstract member GetInterfaceImplementation : RuntimeTypeHandle -> RuntimeTypeHandle
Public Function GetInterfaceImplementation (interfaceType As RuntimeTypeHandle) As RuntimeTypeHandle
Parameter
- interfaceType
- RuntimeTypeHandle
Der Schnittstellentyp.
Gibt zurück
Der Typ, der verwendet werden soll, um interfaceType
für das aktuelle Objekt zu dispatchen.
Ausnahmen
Der zurückgegebene Typ ist kein Schnittstellentyp, oder er wurde nicht mit DynamicInterfaceCastableImplementationAttribute gekennzeichnet.
Hinweise
Wenn diese Funktion aufgerufen wird, sollte die Umwandlung dieses Objekts in die angegebene Schnittstelle bereits durch die castclass/isinst
Anweisungen überprüft worden sein.
Der zurückgegebene Typ muss ein Schnittstellentyp sein und mit DynamicInterfaceCastableImplementationAttributegekennzeichnet sein. Andernfalls InvalidOperationException wird ausgelöst.