_FieldInfo.SetValue Metodo

Definizione

Fornisce agli oggetti COM l'accesso indipendente dalla SetValue versione ai metodi.

Overload

Nome Descrizione
SetValue(Object, Object)

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

SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

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

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

I SetValue metodi impostano il valore del campo per l'oggetto specificato sul valore specificato.

SetValue(Object, Object)

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

public:
 void SetValue(System::Object ^ obj, System::Object ^ value);
public void SetValue(object obj, object value);
abstract member SetValue : obj * obj -> unit
Public Sub SetValue (obj As Object, value As Object)

Parametri

obj
Object

Oggetto il cui valore del campo verrà impostato.

value
Object

Valore da assegnare al campo.

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il SetValue metodo imposta il valore del campo supportato dall'oggetto specificato.

Si applica a

SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

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

public:
 void SetValue(System::Object ^ obj, System::Object ^ value, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, System::Globalization::CultureInfo ^ culture);
public void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture);
abstract member SetValue : obj * obj * System.Reflection.BindingFlags * System.Reflection.Binder * System.Globalization.CultureInfo -> unit
Public Sub SetValue (obj As Object, value As Object, invokeAttr As BindingFlags, binder As Binder, culture As CultureInfo)

Parametri

obj
Object

Oggetto il cui valore del campo verrà impostato.

value
Object

Valore da assegnare al campo.

invokeAttr
BindingFlags

Campo di Binder che specifica il tipo di associazione desiderato, Binder.CreateInstance ad esempio o Binder.ExactBinding.

binder
Binder

Set di proprietà che consente l'associazione, la coercizione dei tipi di argomento e la chiamata dei membri tramite reflection. Se binder è null, Binder.DefaultBinding viene usato .

culture
CultureInfo

Le preferenze software di una determinata cultura.

Commenti

Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.

Il SetValue metodo imposta il valore del campo supportato dall'oggetto specificato.

Si applica a