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 typeInfouygulanmaz.
-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.