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 Schnittstellenversands 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 zum Verteilen für interfaceType das aktuelle Objekt verwendet werden soll.
Ausnahmen
Der zurückgegebene Typ ist kein Schnittstellentyp, oder er wurde nicht mit dem DynamicInterfaceCastableImplementationAttribute.
Hinweise
Wenn diese Funktion aufgerufen wird, sollte die Umwandlung dieses Objekts in die angegebene Schnittstelle bereits über die castclass/isinst Anweisungen überprüft worden sein.
Der zurückgegebene Typ muss ein Schnittstellentyp sein und mit dem DynamicInterfaceCastableImplementationAttribute.
InvalidOperationException Andernfalls wird dies ausgelöst.