IDynamicInterfaceCastable.GetInterfaceImplementation Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.