_MethodBase Interfaccia

Definizione

Importante

Questa API non è conforme a CLS.

Espone i membri pubblici della MethodBase classe al codice non gestito.

public interface class _MethodBase
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("6240837A-707F-3181-8E98-A36AE086766B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _MethodBase
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("6240837A-707F-3181-8E98-A36AE086766B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _MethodBase
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("6240837A-707F-3181-8E98-A36AE086766B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _MethodBase = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("6240837A-707F-3181-8E98-A36AE086766B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _MethodBase = interface
Public Interface _MethodBase
Derivato
Attributi

Commenti

Questa interfaccia è destinata all'accesso alle classi gestite da codice non gestito e non deve essere chiamata dal codice gestito.

Questa interfaccia mantiene l'ordine di tabella virtuale dei membri della System.Reflection.MethodBase classe a cui è possibile accedere da oggetti COM non gestiti.

Proprietà

Nome Descrizione
Attributes

Fornisce oggetti COM con accesso indipendente dalla Attributes versione alla proprietà .

CallingConvention

Fornisce oggetti COM con accesso indipendente dalla CallingConvention versione alla proprietà .

DeclaringType

Fornisce oggetti COM con accesso indipendente dalla DeclaringType versione alla proprietà .

IsAbstract

Fornisce oggetti COM con accesso indipendente dalla IsAbstract versione alla proprietà .

IsAssembly

Fornisce oggetti COM con accesso indipendente dalla IsAssembly versione alla proprietà .

IsConstructor

Fornisce oggetti COM con accesso indipendente dalla IsConstructor versione alla proprietà .

IsFamily

Fornisce oggetti COM con accesso indipendente dalla IsFamily versione alla proprietà .

IsFamilyAndAssembly

Fornisce oggetti COM con accesso indipendente dalla IsFamilyAndAssembly versione alla proprietà .

IsFamilyOrAssembly

Fornisce oggetti COM con accesso indipendente dalla IsFamilyOrAssembly versione alla proprietà .

IsFinal

Fornisce oggetti COM con accesso indipendente dalla IsFinal versione alla proprietà .

IsHideBySig

Fornisce oggetti COM con accesso indipendente dalla IsHideBySig versione alla proprietà .

IsPrivate

Fornisce oggetti COM con accesso indipendente dalla IsPrivate versione alla proprietà .

IsPublic

Fornisce oggetti COM con accesso indipendente dalla IsPublic versione alla proprietà .

IsSpecialName

Fornisce oggetti COM con accesso indipendente dalla IsSpecialName versione alla proprietà .

IsStatic

Fornisce oggetti COM con accesso indipendente dalla IsStatic versione alla proprietà .

IsVirtual

Fornisce oggetti COM con accesso indipendente dalla IsVirtual versione alla proprietà .

MemberType

Fornisce oggetti COM con accesso indipendente dalla MemberType versione alla proprietà .

MethodHandle

Fornisce oggetti COM con accesso indipendente dalla MethodHandle versione alla proprietà .

Name

Fornisce oggetti COM con accesso indipendente dalla Name versione alla proprietà .

ReflectedType

Fornisce oggetti COM con accesso indipendente dalla ReflectedType versione alla proprietà .

Metodi

Nome Descrizione
Equals(Object)

Fornisce oggetti COM con accesso indipendente dalla Equals(Object) versione al metodo .

GetCustomAttributes(Boolean)

Fornisce oggetti COM con accesso indipendente dalla GetCustomAttributes(Boolean) versione al metodo .

GetCustomAttributes(Type, Boolean)

Fornisce oggetti COM con accesso indipendente dalla GetCustomAttributes(Type, Boolean) versione al metodo .

GetHashCode()

Fornisce oggetti COM con accesso indipendente dalla GetHashCode() versione al metodo .

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Esegue il mapping di un set di nomi a un set corrispondente di identificatori dispatch.

GetMethodImplementationFlags()

Fornisce oggetti COM con accesso indipendente dalla GetMethodImplementationFlags() versione al metodo .

GetParameters()

Fornisce oggetti COM con accesso indipendente dalla GetParameters() versione al metodo .

GetType()

Fornisce oggetti COM con accesso indipendente dalla GetType() versione al metodo .

GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera le informazioni sul tipo per un oggetto, che può essere utilizzato per ottenere le informazioni sul tipo per un'interfaccia.

GetTypeInfoCount(UInt32)

Recupera il numero di interfacce di informazioni sul tipo fornite da un oggetto (0 o 1).

Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)

Fornisce oggetti COM con accesso indipendente dalla Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) versione al metodo .

Invoke(Object, Object[])

Fornisce oggetti COM con accesso indipendente dalla Invoke(Object, Object[]) versione al metodo .

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornisce l'accesso alle proprietà e ai metodi esposti da un oggetto .

IsDefined(Type, Boolean)

Fornisce oggetti COM con accesso indipendente dalla IsDefined(Type, Boolean) versione al metodo .

ToString()

Fornisce oggetti COM con accesso indipendente dalla ToString() versione al metodo .

Si applica a