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ý by měl být použit k odeslání pro interfaceType u aktuálního objektu.

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. InvalidOperationException V opačném případě bude vyvolán.

Platí pro