IDynamicInterfaceCastable.GetInterfaceImplementation 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.
Dipanggil selama pengiriman antarmuka ketika jenis antarmuka yang diberikan tidak dapat ditemukan dalam metadata kelas.
public:
RuntimeTypeHandle GetInterfaceImplementation(RuntimeTypeHandle interfaceType);
public RuntimeTypeHandle GetInterfaceImplementation (RuntimeTypeHandle interfaceType);
abstract member GetInterfaceImplementation : RuntimeTypeHandle -> RuntimeTypeHandle
Public Function GetInterfaceImplementation (interfaceType As RuntimeTypeHandle) As RuntimeTypeHandle
Parameter
- interfaceType
- RuntimeTypeHandle
Jenis antarmuka.
Mengembalikan
Jenis yang harus digunakan untuk dikirim interfaceType
pada objek saat ini.
Pengecualian
Jenis yang dikembalikan bukan jenis antarmuka, atau tidak ditandai dengan DynamicInterfaceCastableImplementationAttribute.
Keterangan
Ketika fungsi ini dipanggil, pemeran objek ini ke antarmuka yang diberikan seharusnya sudah diverifikasi melalui castclass/isinst
instruksi.
Jenis yang dikembalikan harus merupakan jenis antarmuka dan ditandai dengan DynamicInterfaceCastableImplementationAttribute. Jika tidak, InvalidOperationException akan dilemparkan.