FieldBuilder.GetValue(Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar värdet för det fält som stöds av det angivna objektet.
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
Parametrar
- obj
- Object
Det objekt som fältet ska kommas åt på.
Returer
Ett Object som innehåller värdet för fältet som återspeglas av den här instansen.
Undantag
Den här metoden stöds inte.
Kommentarer
Om fältet är staticignoreras parametern obj . För icke-statiska fält obj ska vara en instans av en klass som ärver eller deklarerar fältet.
Returtypen GetValue är Object. Om fältet till exempel innehåller ett booleskt primitivt värde returneras en instans av Object med lämpligt booleskt värde. Innan du returnerar värdet GetValue kontrollerar du om användaren har åtkomstbehörighet.
Åtkomstbegränsningar ignoreras för fullständigt betrodd kod.
Private konstruktorer, metoder, fält och egenskaper kan nås och anropas med reflektion när koden är fullständigt betrodd.