RuntimeReflectionExtensions.GetRuntimeInterfaceMap(TypeInfo, Type) 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 megadott típushoz és a megadott felülethez tartozó illesztőleképezést adja vissza.
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
Paraméterek
- typeInfo
- TypeInfo
A leképezés lekérésének típusa.
- interfaceType
- Type
A leképezés lekérésére szolgáló felület.
Válaszok
Egy objektum, amely a megadott felület és típus felületleképezését jelöli.
Kivételek
interfaceTypenincs implementálva a ..typeInfo
-vagy-
interfaceType nem hivatkozik interfészre.
-vagy-
typeInfo vagy interfaceType egy nyitott általános típus.
-vagy-
interfaceType egy általános felület, és typeInfo tömbtípus.
typeInfo egy általános típusparamétert jelöl.
typeInfo az a TypeBuilder példány, amelynek CreateType() metódusa még nem lett meghívva.
-vagy-
A meghívott metódus nem támogatott az alaposztályban. A származtatott osztályoknak implementációt kell biztosítaniuk.