IDynamicInterfaceCastable.GetInterfaceImplementation Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A rendszer akkor hívja meg az interfész-küldés során, ha a megadott felülettípus nem található az osztály metaadatai között.
public:
RuntimeTypeHandle GetInterfaceImplementation(RuntimeTypeHandle interfaceType);
public RuntimeTypeHandle GetInterfaceImplementation(RuntimeTypeHandle interfaceType);
abstract member GetInterfaceImplementation : RuntimeTypeHandle -> RuntimeTypeHandle
Public Function GetInterfaceImplementation (interfaceType As RuntimeTypeHandle) As RuntimeTypeHandle
Paraméterek
- interfaceType
- RuntimeTypeHandle
A felület típusa.
Válaszok
Az aktuális objektumhoz interfaceType küldendő típus.
Kivételek
A visszaadott típus nem illesztőtípus, vagy nincs megjelölve a DynamicInterfaceCastableImplementationAttribute.
Megjegyzések
Ennek a függvénynek a meghívásakor az objektum adott felületre történő leadását már ellenőrizték az castclass/isinst utasítások alapján.
A visszaadott típusnak interfésztípusnak kell lennie, és meg kell jelölni a DynamicInterfaceCastableImplementationAttribute. Ellenkező esetben a InvalidOperationException rendszer dobni fog.