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 di interfaccia per il tipo specificato e per 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
L'interfaccia per cui recuperare un mapping.
Restituisce
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 e typeInfo
è un tipo di matrice.
typeInfo
rappresenta un parametro di tipo generico.
typeInfo
è un'istanza di TypeBuilder il cui metodo CreateType() non è stato ancora chiamato.
-oppure-
Il metodo richiamato non è supportato nella classe base. Le classi derivate devono fornire un'implementazione.