IDynamicInterfaceCastable.GetInterfaceImplementation Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamata durante la distribuzione dell'interfaccia quando non è possibile trovare il tipo di interfaccia specificato nei metadati della classe.
public:
RuntimeTypeHandle GetInterfaceImplementation(RuntimeTypeHandle interfaceType);
public RuntimeTypeHandle GetInterfaceImplementation (RuntimeTypeHandle interfaceType);
abstract member GetInterfaceImplementation : RuntimeTypeHandle -> RuntimeTypeHandle
Public Function GetInterfaceImplementation (interfaceType As RuntimeTypeHandle) As RuntimeTypeHandle
Parametri
- interfaceType
- RuntimeTypeHandle
Tipo di interfaccia
Restituisce
Tipo che deve essere usato per la distribuzione di interfaceType
nell'oggetto corrente.
Eccezioni
Il tipo restituito non è un tipo di interfaccia oppure non è stato contrassegnato con DynamicInterfaceCastableImplementationAttribute.
Commenti
Quando questa funzione viene chiamata, il cast di questo oggetto all'interfaccia specificata deve essere già stato verificato tramite le castclass/isinst
istruzioni.
Il tipo restituito deve essere un tipo di interfaccia e contrassegnato con .DynamicInterfaceCastableImplementationAttribute In caso contrario, InvalidOperationException verrà generata.