Esporta (0) Stampa
Espandi tutto

Membri FieldInfo

Aggiornamento: novembre 2007

Individua gli attributi di un campo e consente di accedere ai relativi metadati.

Il tipo FieldInfo espone i seguenti membri.

  NomeDescrizione
FieldInfo Inizializza una nuova istanza della classe FieldInfo.
In alto

  NomeDescrizione
Equals Consente di determinare se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Finalize Consente a un oggetto Object di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto Object stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
GetCustomAttributes Sottoposto a overload.
GetFieldFromHandle Sottoposto a overload. Ottiene un oggetto FieldInfo per il campo rappresentato da un handle.
GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
GetOptionalCustomModifiers Ottiene una matrice di tipi che identificano i modificatori personalizzati facoltativi del campo.
GetRawConstantValue Restituisce un valore letterale associato al campo da un compilatore.
GetRequiredCustomModifiers Ottiene una matrice di tipi che identificano i modificatori personalizzati obbligatori della proprietà.
GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
GetValue Quando se ne effettua l'override in una classe derivata, restituisce il valore di un campo supportato da un determinato oggetto.
GetValueDirect Restituisce il valore di un campo supportato da un dato oggetto.
IsDefined Quando se ne effettua l'override in una classe derivata, indica se a questo membro sono applicate una o più istanze di attributeType. (Ereditato da MemberInfo)
MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
SetValue Sottoposto a overload. Imposta il valore del campo per il dato oggetto sul valore specificato.
SetValueDirect Imposta il valore del campo supportato dall'oggetto indicato.
ToString Restituisce un oggetto String che rappresenta l'oggetto Object corrente. (Ereditato da Object)
In alto

  NomeDescrizione
Attributes Ottiene gli attributi associati a questo campo.
DeclaringType Ottiene la classe che dichiara questo membro. (Ereditato da MemberInfo)
FieldHandle Ottiene un oggetto RuntimeFieldHandle, che è un handle della rappresentazione dei metadati interni di un campo.
FieldType Ottiene il tipo di questo oggetto campo.
IsAssembly Ottiene un valore che indica se la visibilità potenziale di questo campo è descritta da FieldAttributes.Assembly, ovvero se il campo è visibile al massimo ad altri tipi dello stesso assembly, ma non ai tipi derivati all'esterno dell'assembly.
IsFamily Ottiene un valore che indica se la visibilità di questo campo è descritta da FieldAttributes.Family, ovvero se il campo è visibile solo all'interno della relativa classe e delle classi derivate.
IsFamilyAndAssembly Ottiene un valore che indica se la visibilità di questo campo è descritta da FieldAttributes.FamANDAssem, ovvero se è possibile accedere al campo da classi derivate, ma solo se appartenenti allo stesso assembly.
IsFamilyOrAssembly Ottiene un valore che indica se la visibilità potenziale di questo campo è descritta da FieldAttributes.FamORAssem, ovvero se è possibile accedere al campo da classi derivate indipendentemente dalla posizione e da classi appartenenti allo stesso assembly.
IsInitOnly Ottiene un valore che indica se il campo può essere impostato solo nel corpo del costruttore.
IsLiteral Ottiene un valore che indica se il valore viene scritto in fase di compilazione e non può essere modificato.
IsNotSerialized Ottiene un valore che indica se questo campo dispone dell'attributo NotSerialized.
IsPinvokeImpl Ottiene un valore che indica se l'attributo PinvokeImpl corrispondente è impostato su FieldAttributes.
IsPrivate Ottiene un valore che indica se il campo è privato.
IsPublic Ottiene un valore che indica se il campo è pubblico.
IsSpecialName Ottiene un valore che indica se l'attributo SpecialName corrispondente è impostato sull'enumeratore FieldAttributes.
IsStatic Ottiene un valore che indica se il campo è statico.
MemberType Ottiene un valore MemberTypes che indica che questo membro è un campo. (Esegue l'override di MemberInfo.MemberType).
MetadataToken Ottiene un valore che identifica un elemento di metadati. (Ereditato da MemberInfo)
Module Ottiene il modulo in cui viene definito il tipo che dichiara il membro rappresentato dall'oggetto MemberInfo corrente. (Ereditato da MemberInfo)
Name Ottiene il nome del membro corrente. (Ereditato da MemberInfo)
ReflectedType Ottiene l'oggetto classe utilizzato per ottenere questa istanza di MemberInfo. (Ereditato da MemberInfo)
In alto

  NomeDescrizione
_FieldInfo.GetIDsOfNames Esegue il mapping di un gruppo di nomi a un gruppo corrispondente di ID dispatch.
_MemberInfo.GetIDsOfNames Esegue il mapping di un insieme di nomi a un insieme corrispondente di identificatori di invio. (Ereditato da MemberInfo)
_FieldInfo.GetType Ottiene un oggetto Type che rappresenta il tipo FieldInfo.
_MemberInfo.GetType Ottiene un oggetto Type che rappresenta la classe MemberInfo. (Ereditato da MemberInfo)
_FieldInfo.GetTypeInfo Recupera le informazioni sui tipi per un oggetto, che può quindi essere utilizzato per ottenere le informazioni sui tipi per un'interfaccia.
_MemberInfo.GetTypeInfo Recupera le informazioni sul tipo relative a un oggetto, le quali possono in seguito essere utilizzate per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da MemberInfo)
_FieldInfo.GetTypeInfoCount Recupera il numero delle interfacce di informazioni di tipo fornite da un oggetto (0 o 1).
_MemberInfo.GetTypeInfoCount Recupera il numero di interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da MemberInfo)
_FieldInfo.Invoke Fornisce l'accesso a proprietà e metodi esposti da un oggetto.
_MemberInfo.Invoke Fornisce accesso a proprietà e metodi esposti da un oggetto. (Ereditato da MemberInfo)
In alto

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft