Marshal.GetEndComSlot(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.
COM'a sunulduğunda bir türün sanal işlev tablosundaki (v-table veya VTBL) son yuvayı alır.
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
Parametreler
- t
- Type
Bir arabirimi veya sınıfı temsil eden bir tür.
Döndürülenler
COM'a sunulduğunda arabirimin son VTBL yuvası.
t
parametresi bir sınıfsa, döndürülen VTBL yuvası sınıfından oluşturulan arabirimdeki son yuvadır.
- Öznitelikler
Açıklamalar
Bu yöntem, bir arabirim veya sınıf için sıfır tabanlı, v tablo numarasını döndürür. Bir sınıfta kullanıldığında, döndürülen yuva numarası sınıfın sınıf arabirimine başvurur. Sınıf arabirimi otomatik dağıtım ise, bu yöntem her zaman -1 döndürür ve yalnızca gönderme arabiriminin yönetilen istemciler için bir v-tablosu sunmadığını gösterir. Belirtilen aralıktaki yuvaları geçirmek için ve Marshal.GetStartComSlot ile Marshal.GetMethodInfoForComSlot birlikte kullanabilirsinizGetEndComSlot. Daha fazla bilgi için bkz. Sınıf arabirimine giriş.