Marshal.GetEndComSlot(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.
Mengambil slot terakhir dalam tabel fungsi virtual (v-table atau VTBL) dari jenis saat diekspos ke COM.
public:
static int GetEndComSlot(Type ^ t);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static int GetEndComSlot (Type t);
public static int GetEndComSlot (Type t);
[System.Security.SecurityCritical]
public static int GetEndComSlot (Type t);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member GetEndComSlot : Type -> int
static member GetEndComSlot : Type -> int
[<System.Security.SecurityCritical>]
static member GetEndComSlot : Type -> int
Public Shared Function GetEndComSlot (t As Type) As Integer
Parameter
- t
- Type
Jenis yang mewakili antarmuka atau kelas.
Mengembalikan
Slot VTBL terakhir antarmuka saat diekspos ke COM.
t
Jika parameter adalah kelas , slot VTBL yang dikembalikan adalah slot terakhir dalam antarmuka yang dihasilkan dari kelas .
- Atribut
Keterangan
Metode ini mengembalikan nomor v-table berbasis nol untuk antarmuka atau kelas. Saat digunakan pada kelas, nomor slot yang dikembalikan mengacu pada antarmuka kelas untuk kelas . Jika antarmuka kelas dikirim secara otomatis, metode ini selalu mengembalikan -1 untuk menunjukkan bahwa antarmuka khusus pengiriman tidak mengekspos tabel v ke klien terkelola. Anda dapat menggunakan GetEndComSlot dan Marshal.GetStartComSlot bersama dengan Marshal.GetMethodInfoForComSlot untuk meneruskan slot dalam rentang tertentu. Untuk informasi tambahan, lihat Memperkenalkan antarmuka kelas.