VirtualTypeImplementor.SetField(FieldInfo, Object, Object) Methode

Definition

Legt den Wert des angeforderten Felds fest.

public:
 virtual void SetField(System::Reflection::FieldInfo ^ field, System::Object ^ instance, System::Object ^ value);
public virtual void SetField (System.Reflection.FieldInfo field, object instance, object value);
abstract member SetField : System.Reflection.FieldInfo * obj * obj -> unit
override this.SetField : System.Reflection.FieldInfo * obj * obj -> unit
Public Overridable Sub SetField (field As FieldInfo, instance As Object, value As Object)

Parameter

field
FieldInfo

Das Feld, für das der Wert festgelegt werden soll.

instance
Object

Die Instanz, in der das Feld festgelegt werden soll. Dies ist möglicherweise null, wenn das Feld statisch ist.

value
Object

Der neue Wert des Felds.

Ausnahmen

Ist dieser Wert nicht abstrakt, hat die abgeleitete Klasse keine Implementierung durch das Überschreiben dieser Methode bereitgestellt.

Gilt für