Freigeben über


_FieldInfo.SetValue-Methode: (Object, Object, BindingFlags, Binder, CultureInfo)

 

Veröffentlicht: Oktober 2016

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die SetValue Methode.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

void SetValue(
    object obj,
    object value,
    BindingFlags invokeAttr,
    Binder binder,
    CultureInfo culture
)
void SetValue(
    Object^ obj,
    Object^ value,
    BindingFlags invokeAttr,
    Binder^ binder,
    CultureInfo^ culture
)
abstract SetValue : 
        obj:Object *
        value:Object *
        invokeAttr:BindingFlags *
        binder:Binder *
        culture:CultureInfo -> unit
Sub SetValue (
    obj As Object,
    value As Object,
    invokeAttr As BindingFlags,
    binder As Binder,
    culture As CultureInfo
)

Parameter

  • obj
    Type: System.Object

    Das Objekt, dessen Feldwert festgelegt wird.

  • binder
    Type: System.Reflection.Binder

    Ein Satz von Eigenschaften, die die Bindung, die Umwandlung von Argumenttypen und das Aufrufen von Membern über Reflektion ermöglicht. Wenn binder ist null, dann Binder.DefaultBinding verwendet wird.

Hinweise

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

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

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

SetValue Überladen
_FieldInfo-Schnittstelle
System.Runtime.InteropServices-Namespace

Zurück zum Anfang