Marshal.GetComSlotForMethodInfo(MemberInfo) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera lo slot della tabella della funzione virtuale (V-Table o VTBL) per un tipo MemberInfo specificato quando quel tipo è esposto a COM.
public:
static int GetComSlotForMethodInfo(System::Reflection::MemberInfo ^ m);
public static int GetComSlotForMethodInfo (System.Reflection.MemberInfo m);
[System.Security.SecurityCritical]
public static int GetComSlotForMethodInfo (System.Reflection.MemberInfo m);
static member GetComSlotForMethodInfo : System.Reflection.MemberInfo -> int
[<System.Security.SecurityCritical>]
static member GetComSlotForMethodInfo : System.Reflection.MemberInfo -> int
Public Shared Function GetComSlotForMethodInfo (m As MemberInfo) As Integer
Parametri
Oggetto che rappresenta un metodo di interfaccia.
Restituisce
Identificatore m
dello slot VTBL quando è esposto a COM.
- Attributi
Eccezioni
Il valore del parametro m
è null
.
Commenti
Il numero di slot in base zero restituito da questo metodo rappresenta tre metodi IUnknown e possibilmente quattro metodi IDispatch , rendendo il valore del primo slot disponibile 3 o 7. GetComSlotForMethodInfo fornisce la funzionalità opposta di Marshal.GetMethodInfoForComSlot.
È possibile utilizzare questo metodo per recuperare i numeri di slot per i membri di interfacce non visibili da COM e per i membri di interfacce private. I numeri di slot restituiti corrispondono ai numeri di tabella v che verrebbero riservati se il tipo è stato esposto a COM. I membri invisibile com occupano effettivamente uno slot in una tabella v-tabella esposta, anche se il client COM non può usare lo slot. Non è possibile usare in un'interfaccia GetComSlotForMethodInfo di MemberInfo classe passando da una classe . Per altre informazioni, vedere Introduzione all'interfaccia della classe.