_FieldInfo.SetValue Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.