IDynamicInterfaceCastable.GetInterfaceImplementation Metoda

Definice

Volá se při odesílání rozhraní, pokud daný typ rozhraní nebyl nalezen 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í pro interfaceType aktuální objekt.

Výjimky

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

Poznámky

Pokud je tato funkce volána, přetypování tohoto objektu na dané rozhraní by již mělo být ověřeno pomocí castclass/isinst pokynů. Vrácený typ musí být typ rozhraní a musí být označen značkou DynamicInterfaceCastableImplementationAttribute. InvalidOperationException Jinak bude vyvolán.

Platí pro