RuntimeReflectionExtensions.GetRuntimeInterfaceMap(TypeInfo, Type) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan pemetaan antarmuka untuk jenis yang ditentukan dan antarmuka yang ditentukan.
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
Parameter
- typeInfo
- TypeInfo
Jenis untuk mengambil pemetaan.
- interfaceType
- Type
Antarmuka untuk mengambil pemetaan.
Mengembalikan
Objek yang mewakili pemetaan antarmuka untuk antarmuka dan jenis yang ditentukan.
Pengecualian
interfaceType
tidak diimplementasikan oleh typeInfo
.
-atau-
interfaceType
tidak merujuk ke antarmuka.
-atau-
typeInfo
atau interfaceType
adalah jenis generik terbuka.
-atau-
interfaceType
adalah antarmuka generik, dan typeInfo
merupakan jenis array.
typeInfo
mewakili parameter jenis generik.
typeInfo
adalah TypeBuilder instans yang metodenya CreateType() belum dipanggil.
-atau-
Metode yang dipanggil tidak didukung di kelas dasar. Kelas turunan harus menyediakan implementasi.