RuntimeReflectionExtensions.GetRuntimeInterfaceMap(TypeInfo, Type) 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.
Restituisce un mapping dell'interfaccia per il tipo specificato e l'interfaccia specificata.
public:
[System::Runtime::CompilerServices::Extension]
static System::Reflection::InterfaceMapping GetRuntimeInterfaceMap(System::Reflection::TypeInfo ^ typeInfo, Type ^ interfaceType);
public static System.Reflection.InterfaceMapping GetRuntimeInterfaceMap(this System.Reflection.TypeInfo typeInfo, Type interfaceType);
static member GetRuntimeInterfaceMap : System.Reflection.TypeInfo * Type -> System.Reflection.InterfaceMapping
<Extension()>
Public Function GetRuntimeInterfaceMap (typeInfo As TypeInfo, interfaceType As Type) As InterfaceMapping
Parametri
- typeInfo
- TypeInfo
Tipo per cui recuperare un mapping.
- interfaceType
- Type
Interfaccia per cui recuperare un mapping.
Valori restituiti
Oggetto che rappresenta il mapping dell'interfaccia per l'interfaccia e il tipo specificati.
Eccezioni
interfaceType non è implementato da typeInfo.
oppure
interfaceType non fa riferimento a un'interfaccia.
oppure
typeInfo o interfaceType è un tipo generico aperto.
oppure
interfaceType è un'interfaccia generica ed typeInfo è un tipo di matrice.
typeInfo rappresenta un parametro di tipo generico.
typeInfo è un'istanza TypeBuilder il cui CreateType() metodo non è ancora stato chiamato.
oppure
Il metodo richiamato non è supportato nella classe base. Le classi derivate devono fornire un'implementazione.