Marshal.GetEndComSlot(Type) Methode

Definitie

Haalt de laatste site in de virtuele functietabel (v-table of VTBL) van een type op wanneer deze beschikbaar wordt gesteld aan 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

Parameters

t
Type

Een type dat een interface of klasse vertegenwoordigt.

Retouren

De laatste VTBL-site van de interface wanneer deze beschikbaar wordt gesteld aan COM. Als de t parameter een klasse is, is de geretourneerde VTBL-site de laatste site in de interface die wordt gegenereerd op basis van de klasse.

Kenmerken

Opmerkingen

Deze methode retourneert het op nul gebaseerde v-tabelnummer voor een interface of een klasse. Wanneer het sleufnummer voor een klasse wordt gebruikt, verwijst het geretourneerde sitenummer naar de klasse-interface voor de klasse. Als de klasse-interface automatisch wordt verzonden, retourneert deze methode altijd -1 om aan te geven dat de interface alleen verzenden geen v-tabel beschikbaar maakt voor beheerde clients. U kunt sites binnen een opgegeven bereik gebruiken GetEndComSlot en Marshal.GetStartComSlot ermee combineren Marshal.GetMethodInfoForComSlot . Zie Inleiding tot de klasse-interface voor meer informatie.

Van toepassing op

Zie ook