FieldInfo.GetValueDirect(TypedReference) FieldInfo.GetValueDirect(TypedReference) FieldInfo.GetValueDirect(TypedReference) FieldInfo.GetValueDirect(TypedReference) Method

Definizione

Importante

Questa API non è conforme a CLS.

Alternativa conforme a CLS
System.Reflection.FieldInfo.GetValue(Object)

Restituisce il valore di un campo supportato da un dato oggetto.Returns the value of a field supported by a given object.

public:
 virtual System::Object ^ GetValueDirect(TypedReference obj);
[System.CLSCompliant(false)]
public virtual object GetValueDirect (TypedReference obj);
abstract member GetValueDirect : TypedReference -> obj
override this.GetValueDirect : TypedReference -> obj
Public Overridable Function GetValueDirect (obj As TypedReference) As Object

Parametri

obj
TypedReference TypedReference TypedReference TypedReference

Struttura TypedReference che incapsula un puntatore gestito a un percorso e una rappresentazione di runtime del tipo che potrebbe essere memorizzato in tale percorso.A TypedReference structure that encapsulates a managed pointer to a location and a runtime representation of the type that might be stored at that location.

Restituisce

Oggetto Object che contiene un valore di campo.An Object containing a field value.

Implementazioni

Eccezioni

Il chiamante richiede le specifiche CLS (Common Language Specification), ma invece ha chiamato questo metodo.The caller requires the Common Language Specification (CLS) alternative, but called this method instead.

Sicurezza

ReflectionPermission
Quando viene richiamato con associazione tardiva mediante meccanismi come InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).when invoked late-bound through mechanisms such as InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). Enumerazione associata: MemberAccess.Associated enumeration: MemberAccess.

Si applica a