MethodBase Classe
TOC
Comprimi il sommario
Espandi il sommario
Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe MethodBase

 

Fornisce informazioni su metodi e costruttori.

Spazio dei nomi:   System.Reflection
Assembly:  mscorlib (in mscorlib.dll)


[SerializableAttribute]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[ComVisibleAttribute(true)]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public abstract class MethodBase : MemberInfo, _MethodBase

NomeDescrizione
System_CAPS_protmethodMethodBase()

Inizializza una nuova istanza della classe MethodBase.

NomeDescrizione
System_CAPS_pubpropertyAttributes

Ottiene gli attributi associati a questo metodo.

System_CAPS_pubpropertyCallingConvention

Ottiene un valore che indica le convenzioni di chiamata di questo metodo.

System_CAPS_pubpropertyContainsGenericParameters

Ottiene un valore che indica se il metodo generico contiene parametri di tipo generico non assegnati.

System_CAPS_pubpropertyCustomAttributes

Ottiene una raccolta che contiene gli attributi personalizzati del membro.(Ereditato da MemberInfo.)

System_CAPS_pubpropertyDeclaringType

Ottiene la classe che dichiara il membro.(Ereditato da MemberInfo.)

System_CAPS_pubpropertyIsAbstract

Ottiene un valore che indica se il metodo è astratto.

System_CAPS_pubpropertyIsAssembly

Ottiene un valore che indica se la visibilità potenziale di questo metodo o costruttore è descritta da MethodAttributes.Assembly; ovvero ad altri tipi nello stesso assembly tale metodo o costruttore è visibile al massimo, ed è derivata non visibile a tipi all'esterno dell'assembly.

System_CAPS_pubpropertyIsConstructor

Ottiene un valore che indica se il metodo è un costruttore.

System_CAPS_pubpropertyIsFamily

Ottiene un valore che indica se la visibilità di questo metodo o costruttore è descritta da MethodAttributes.Family; ovvero, il metodo o costruttore è visibile solo all'interno di classe e delle classi derivate.

System_CAPS_pubpropertyIsFamilyAndAssembly

Ottiene un valore che indica se la visibilità di questo metodo o costruttore è descritta da MethodAttributes.FamANDAssem; il metodo o costruttore può essere chiamato dalle classi derivate, ma solo se sono nello stesso assembly.

System_CAPS_pubpropertyIsFamilyOrAssembly

Ottiene un valore che indica se la visibilità potenziale di questo metodo o costruttore è descritta da MethodAttributes.FamORAssem; ovvero, il metodo o costruttore può essere chiamato dalle classi derivate ovunque si trovino e dalle classi nello stesso assembly.

System_CAPS_pubpropertyIsFinal

Ottiene un valore che indica se questo metodo è final.

System_CAPS_pubpropertyIsGenericMethod

Ottiene un valore che indica se il metodo è generico.

System_CAPS_pubpropertyIsGenericMethodDefinition

Ottiene un valore che indica se il metodo è una definizione di metodo generico.

System_CAPS_pubpropertyIsHideBySig

Ottiene un valore che indica se nella classe derivata viene nascosto solo un membro dello stesso tipo con esattamente la stessa firma.

System_CAPS_pubpropertyIsPrivate

Ottiene un valore che indica se questo membro è privato.

System_CAPS_pubpropertyIsPublic

Ottiene un valore che indica se questo è un metodo pubblico.

System_CAPS_pubpropertyIsSecurityCritical

Ottiene un valore che indica se il metodo o costruttore corrente è SecurityCritical o sicurezza SecuritySafeCritical al livello di attendibilità corrente e può pertanto eseguire operazioni critiche.

System_CAPS_pubpropertyIsSecuritySafeCritical

Ottiene un valore che indica se il metodo o costruttore corrente è sicurezza SecuritySafeCritical al livello di attendibilità corrente; vale a dire se può eseguire operazioni critiche e sono accessibili tramite codice trasparente.

System_CAPS_pubpropertyIsSecurityTransparent

Ottiene un valore che indica che se il metodo o costruttore corrente è trasparente al trust corrente livello e pertanto non può eseguire operazioni critiche.

System_CAPS_pubpropertyIsSpecialName

Ottiene un valore che indica se questo metodo ha un nome speciale.

System_CAPS_pubpropertyIsStatic

Ottiene un valore che indica se il metodo è static.

System_CAPS_pubpropertyIsVirtual

Ottiene un valore che indica se il metodo è virtual.

System_CAPS_pubpropertyMemberType

Quando sottoposto a override in una classe derivata, ottiene un MemberTypes valore che indica il tipo del membro, metodo, costruttore, eventi e così via.(Ereditato da MemberInfo.)

System_CAPS_pubpropertyMetadataToken

Ottiene un valore che identifica un elemento di metadati.(Ereditato da MemberInfo.)

System_CAPS_pubpropertyMethodHandle

Ottiene un handle per la rappresentazione interna dei metadati di un metodo.

System_CAPS_pubpropertyMethodImplementationFlags

Ottiene il MethodImplAttributes flag che specificano gli attributi di un'implementazione del metodo.

System_CAPS_pubpropertyModule

Ottiene il modulo in cui il tipo che dichiara il membro rappresentato dall'oggetto corrente MemberInfo è definito.(Ereditato da MemberInfo.)

System_CAPS_pubpropertyName

Ottiene il nome del membro corrente.(Ereditato da MemberInfo.)

System_CAPS_pubpropertyReflectedType

Ottiene l'oggetto classe usato per ottenere questa istanza di MemberInfo.(Ereditato da MemberInfo.)

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Restituisce un valore che indica se questa istanza è uguale ad un oggetto specificato. (Esegue l’override di MemberInfo.Equals(Object)).

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodSystem_CAPS_staticGetCurrentMethod()

Restituisce un MethodBase che rappresenta il metodo attualmente in esecuzione.

System_CAPS_pubmethodGetCustomAttributes(Boolean)

Quando sottoposto a override in una classe derivata, restituisce una matrice di tutti gli attributi personalizzati applicati a questo membro.(Ereditato da MemberInfo.)

System_CAPS_pubmethodGetCustomAttributes(Type, Boolean)

Quando sottoposto a override in una classe derivata, restituisce una matrice di attributi personalizzati applicati a questo membro e identificati da Type.(Ereditato da MemberInfo.)

System_CAPS_pubmethodGetCustomAttributesData()

Restituisce un elenco di CustomAttributeData gli oggetti che rappresentano i dati sugli attributi applicati al membro di destinazione.(Ereditato da MemberInfo.)

System_CAPS_pubmethodGetGenericArguments()

Restituisce una matrice di oggetti Type che rappresentano gli argomenti di tipo di un metodo generico o i parametri di tipo della definizione di un metodo generico.

System_CAPS_pubmethodGetHashCode()

Restituisce il codice hash per questa istanza. (Esegue l’override di MemberInfo.GetHashCode()).

System_CAPS_pubmethodGetMethodBody()

Quando sottoposto a override in una classe derivata, ottiene un MethodBody oggetto che fornisce l'accesso per il flusso MSIL, variabili locali e le eccezioni per il metodo corrente.

System_CAPS_pubmethodSystem_CAPS_staticGetMethodFromHandle(RuntimeMethodHandle)

Ottiene informazioni sul metodo utilizzando la rappresentazione interna dei metadati del metodo (handle).

System_CAPS_pubmethodSystem_CAPS_staticGetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)

Ottiene un MethodBase oggetto per il costruttore o il metodo rappresentato dall'handle specificato, per il tipo generico specificato.

System_CAPS_pubmethodGetMethodImplementationFlags()

Quando sottoposto a override in una classe derivata, restituisce il MethodImplAttributes flag.

System_CAPS_pubmethodGetParameters()

Quando sottoposto a override in una classe derivata, ottiene i parametri del costruttore o metodo specificato.

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

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

Quando sottoposto a override in una classe derivata, richiama il metodo riflesso o un costruttore con parametri specificati.

System_CAPS_pubmethodInvoke(Object, Object[])

Richiama il metodo o costruttore rappresentato dall'istanza corrente, usando i parametri specificati.

System_CAPS_pubmethodIsDefined(Type, Boolean)

Quando sottoposto a override in una classe derivata, indica se uno o più attributi del tipo specificato o dei relativi tipi derivati sono applicate a questo membro.(Ereditato da MemberInfo.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

NomeDescrizione
System_CAPS_puboperatorSystem_CAPS_staticEquality(MethodBase, MethodBase)

Indica se due oggetti MethodBase sono uguali.

System_CAPS_puboperatorSystem_CAPS_staticInequality(MethodBase, MethodBase)

Indica se due oggetti MethodBase non sono uguali.

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethod_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Esegue il mapping di un set di nomi a un corrispondente set di identificatori di dispatch. (Ereditato da MemberInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MemberInfo.GetType()

Ottiene un Type oggetto che rappresenta la MemberInfo classe.(Ereditato da MemberInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia.(Ereditato da MemberInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MemberInfo.GetTypeInfoCount(UInt32)

Recupera il numero di interfacce di informazioni sui tipi che un oggetto fornisce (0 o 1). (Ereditato da MemberInfo.)

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

Fornisce l'accesso alle proprietà ed ai metodi esposti da un oggetto. (Ereditato da MemberInfo.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MethodBase.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

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

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MethodBase.GetType()

Per una descrizione di questo membro, vedere _MethodBase.GetType.

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MethodBase.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia.

System_CAPS_pubinterfaceSystem_CAPS_privmethod_MethodBase.GetTypeInfoCount(UInt32)

Recupera il numero di interfacce di informazioni sui tipi che un oggetto fornisce (0 o 1).

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

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

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsAbstract

Per una descrizione di questo membro, vedere _MethodBase.IsAbstract.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsAssembly

Per una descrizione di questo membro, vedere _MethodBase.IsAssembly.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsConstructor

Per una descrizione di questo membro, vedere _MethodBase.IsConstructor.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsFamily

Per una descrizione di questo membro, vedere _MethodBase.IsFamily.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsFamilyAndAssembly

Per una descrizione di questo membro, vedere _MethodBase.IsFamilyAndAssembly.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsFamilyOrAssembly

Per una descrizione di questo membro, vedere _MethodBase.IsFamilyOrAssembly.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsFinal

Per una descrizione di questo membro, vedere _MethodBase.IsFinal.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsHideBySig

Per una descrizione di questo membro, vedere _MethodBase.IsHideBySig.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsPrivate

Per una descrizione di questo membro, vedere _MethodBase.IsPrivate.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsPublic

Per una descrizione di questo membro, vedere _MethodBase.IsPublic.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsSpecialName

Per una descrizione di questo membro, vedere _MethodBase.IsSpecialName.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsStatic

Per una descrizione di questo membro, vedere _MethodBase.IsStatic.

System_CAPS_pubinterfaceSystem_CAPS_privproperty_MethodBase.IsVirtual

Per una descrizione di questo membro, vedere _MethodBase.IsVirtual.

NomeDescrizione
System_CAPS_pubmethodGetCustomAttribute(Type)

Sottoposto a overload. Recupera un attributo personalizzato di un tipo specificato viene applicato a un membro specificato.(Definito da CustomAttributeExtensions).

System_CAPS_pubmethodGetCustomAttribute(Type, Boolean)

Sottoposto a overload. Recupera un attributo personalizzato di un tipo specificato che viene applicato a un membro specificato e, facoltativamente, esamina i predecessori di tale membro.(Definito da CustomAttributeExtensions).

System_CAPS_pubmethodGetCustomAttribute<T>()

Sottoposto a overload. Recupera un attributo personalizzato di un tipo specificato viene applicato a un membro specificato.(Definito da CustomAttributeExtensions).

System_CAPS_pubmethodGetCustomAttribute<T>(Boolean)

Sottoposto a overload. Recupera un attributo personalizzato di un tipo specificato che viene applicato a un membro specificato e, facoltativamente, esamina i predecessori di tale membro.(Definito da CustomAttributeExtensions).

System_CAPS_pubmethodGetCustomAttributes()

Sottoposto a overload. Recupera una raccolta di attributi personalizzati applicati a un membro specificato.(Definito da CustomAttributeExtensions).

System_CAPS_pubmethodGetCustomAttributes(Type)

Sottoposto a overload. Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicate a un membro specificato.(Definito da CustomAttributeExtensions).

System_CAPS_pubmethodGetCustomAttributes<T>(Boolean)

Sottoposto a overload. Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicate a un membro specificato e, facoltativamente, esamina i predecessori di tale membro.(Definito da CustomAttributeExtensions).

System_CAPS_pubmethodIsDefined(Type)

Sottoposto a overload. Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato.(Definito da CustomAttributeExtensions).

MethodBase è la classe base di MethodInfo e ConstructorInfo.

SecurityAction.InheritanceDemand

for full trust for inheritors. This class cannot be inherited by partially trusted code.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 1.1
Portable Class Library
Supportato in: portable .NET platforms
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1

Questo tipo è thread-safe.

Torna all'inizio
Mostra:
© 2016 Microsoft