Sdílet prostřednictvím


IDynamicInterfaceCastable.GetInterfaceImplementation Metoda

Definice

Volá se během odesílání rozhraní, pokud daný typ rozhraní nelze najít v metadatech třídy.

public:
 RuntimeTypeHandle GetInterfaceImplementation(RuntimeTypeHandle interfaceType);
public RuntimeTypeHandle GetInterfaceImplementation (RuntimeTypeHandle interfaceType);
abstract member GetInterfaceImplementation : RuntimeTypeHandle -> RuntimeTypeHandle
Public Function GetInterfaceImplementation (interfaceType As RuntimeTypeHandle) As RuntimeTypeHandle

Parametry

interfaceType
RuntimeTypeHandle

Typ rozhraní.

Návraty

Typ, který se má použít k odeslání na interfaceType aktuální objekt.

Výjimky

Vrácený typ není typem rozhraní nebo nebyl označen znakem DynamicInterfaceCastableImplementationAttribute.

Poznámky

Při zavolání této funkce by již mělo být prostřednictvím pokynů ověřeno přetypování tohoto objektu castclass/isinst na dané rozhraní. Vrácený typ musí být typ rozhraní a musí být označený znakem DynamicInterfaceCastableImplementationAttribute. V opačném InvalidOperationException případě bude vyvolán.

Platí pro