Freigeben über


_FieldInfo.SetValue Methode

Definition

Stellt einen versionsunabhängigen Zugriff auf die SetValue-Methoden für COM-Objekte bereit.

Überlädt

SetValue(Object, Object)

Stellt einen versionsunabhängigen Zugriff auf die SetValue(Object, Object)-Methode für COM-Objekte bereit.

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

Stellt einen versionsunabhängigen Zugriff auf die SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo)-Methode für COM-Objekte bereit.

Hinweise

Diese Methode dient für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die SetValue Methoden legen den Wert des Felds für das angegebene Objekt auf den angegebenen Wert fest.

SetValue(Object, Object)

Stellt einen versionsunabhängigen Zugriff auf die SetValue(Object, Object)-Methode für COM-Objekte bereit.

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)

Parameter

obj
Object

Das Objekt, dessen Feldwert festgelegt wird.

value
Object

Der Wert, der dem Feld zugewiesen werden soll.

Hinweise

Diese Methode dient für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die SetValue -Methode legt den Wert des Felds fest, das vom angegebenen Objekt unterstützt wird.

Gilt für:

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

Stellt einen versionsunabhängigen Zugriff auf die SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo)-Methode für COM-Objekte bereit.

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)

Parameter

obj
Object

Das Objekt, dessen Feldwert festgelegt wird.

value
Object

Der Wert, der dem Feld zugewiesen werden soll.

invokeAttr
BindingFlags

Ein Feld von Binder, das die Art der gewünschten Bindung angibt, z. B. Binder.CreateInstance oder Binder.ExactBinding.

binder
Binder

Eine Gruppe von Eigenschaften, die die Bindung, Umwandlung der Argumenttypen und das Aufrufen von Membern über Reflektion ermöglicht. Wenn binder den Wert null hat, wird Binder.DefaultBinding verwendet.

culture
CultureInfo

Die Softwareeinstellungen für eine bestimmte Kultur.

Hinweise

Diese Methode dient für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die SetValue -Methode legt den Wert des Felds fest, das vom angegebenen Objekt unterstützt wird.

Gilt für: