FieldBuilder.GetValue(Object) 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.
Ruft den Wert des Felds ab, das vom angegebenen Objekt unterstützt wird.
public:
override System::Object ^ GetValue(System::Object ^ obj);
public override object? GetValue (object? obj);
public override object GetValue (object obj);
override this.GetValue : obj -> obj
Public Overrides Function GetValue (obj As Object) As Object
Parameter
- obj
- Object
Das Objekt, für das auf das Feld zugegriffen werden soll.
Gibt zurück
Ein Object mit dem Wert des Felds, das von dieser Instanz reflektiert wird.
Ausnahmen
Diese Methode wird nicht unterstützt.
Hinweise
Wenn das Feld ist static
, wird der obj
Parameter ignoriert. Bei nicht statischen Feldern sollte ein instance einer Klasse sein, obj
die das Feld erbt oder deklariert.
Der Rückgabetyp von GetValue ist Object. Wenn das Feld beispielsweise einen booleschen Grundwert enthält, wird eine instance von Object mit dem entsprechenden booleschen Wert zurückgegeben. Überprüfen Sie vor der Rückgabe des Werts, GetValue ob der Benutzer über Zugriffsberechtigungen verfügt.
Zugriffsbeschränkungen werden für vollständig vertrauenswürdigen Code ignoriert.
Private
auf Konstruktoren, Methoden, Felder und Eigenschaften kann mithilfe von Reflection zugegriffen und aufgerufen werden, wenn der Code vollständig vertrauenswürdig ist.