Obtiene la ranura de la tabla de función virtual (VTBL) para un objeto
System.Reflection.MemberInfo especificado cuando se expone a COM.
Espacio de nombres: System.Runtime.InteropServices
Ensamblado: mscorlib (en mscorlib.dll)

Sintaxis
Visual Basic (Declaración)
Public Shared Function GetComSlotForMethodInfo ( _
m As MemberInfo _
) As Integer
Dim m As MemberInfo
Dim returnValue As Integer
returnValue = Marshal.GetComSlotForMethodInfo(m)
public static int GetComSlotForMethodInfo (
MemberInfo m
)
public:
static int GetComSlotForMethodInfo (
MemberInfo^ m
)
public static int GetComSlotForMethodInfo (
MemberInfo m
)
public static function GetComSlotForMethodInfo (
m : MemberInfo
) : int
Parámetros
- m
MemberInfo, que representa un método de interfaz.
Valor devuelto
Identificador
m de la ranura de VTBL (denominada también tabla v) cuando se expone a COM.

Excepciones

Comentarios
El número de ranura de base cero devuelto por este método representa tres IUnknown y posiblemente cuatro métodos IDispatch, de modo que el valor de la primera ranura disponible sea 3 o 7. GetComSlotForMethodInfo proporciona la funcionalidad opuesta a la del método Marshal.GetMethodInfoForComSlot.
Puede utilizar este método para recuperar los números de ranura de los miembros de interfaces no visibles desde COM y de los miembros de interfaces privadas. Los números de ranura devueltos se corresponden con los números de la tabla v que se reservarían si se expusiera el tipo a COM. Los miembros invisibles para COM ocupan en realidad una ranura en una tabla v expuesta, incluso si el cliente COM no puede utilizar la ranura. No puede utilizar GetComSlotForMethodInfo en una interfaz de clase pasando MemberInfo desde una clase. Para obtener más información sobre las interfaces de clase, vea Presentar la interfaz de clase.

Seguridad de .NET Framework

Plataformas
Windows 98, Windows 2000 SP4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition
.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

Información de versión
.NET Framework
Compatible con: 2.0, 1.1, 1.0

Vea también