_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 COM-Objekte versionsunabhängigen Zugriff auf die SetValue Methoden bereit.
Überlädt
SetValue(Object, Object) |
Stellt COM-Objekte versionsunabhängigen Zugriff auf die SetValue(Object, Object)-Methode bereit. |
SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Stellt COM-Objekte versionsunabhängigen Zugriff auf die SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo)-Methode bereit. |
Hinweise
Diese Methode dient dem 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 COM-Objekte versionsunabhängigen Zugriff auf die SetValue(Object, Object)-Methode 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 dem 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 COM-Objekte versionsunabhängigen Zugriff auf die SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo)-Methode 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 mit Binder, das den gewünschten Bindungstyp angibt (z. B. Binder.CreateInstance
oder Binder.ExactBinding
).
- binder
- Binder
Eine Reihe von Eigenschaften, die die Bindung, die Koersion von Argumenttypen und den Aufruf von Elementen durch Spiegelung ermöglichen. Wenn binder
null
ist, wird Binder.DefaultBinding
verwendet.
- culture
- CultureInfo
Die Softwareeinstellungen einer bestimmten Kultur.
Hinweise
Diese Methode dient dem 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.