RuntimeReflectionExtensions.GetRuntimeInterfaceMap(TypeInfo, Type) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen tür ve belirtilen arabirim için bir arabirim eşlemesi döndürür.
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
Parametreler
- typeInfo
- TypeInfo
Eşlemesi alınacak tür.
- interfaceType
- Type
Eşlemesi alınacak arabirim.
Döndürülenler
Belirtilen arabirim ve tür için arabirim eşlemesini temsil eden bir nesne.
Özel durumlar
interfaceType
tarafından typeInfo
uygulanmaz.
-veya-
interfaceType
bir arabirime başvurmaz.
-veya-
typeInfo
veya interfaceType
açık bir genel türdür.
-veya-
interfaceType
genel bir arabirimdir ve typeInfo
bir dizi türüdür.
typeInfo
genel tür parametresini temsil eder.
typeInfo
yöntemi henüz çağrılmayan bir TypeBuilder örnektir CreateType() .
-veya-
Çağırılan yöntem temel sınıfta desteklenmiyor. Türetilmiş sınıflar bir uygulama sağlamalıdır.