FieldBuilder.GetValue(Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte hodnotu pole podporovaného daným objektem.
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
Parametry
- obj
- Object
Objekt, u kterého chcete získat přístup k poli.
Návraty
Obsahující Object hodnotu pole promítnutou touto instancí.
Výjimky
Tato metoda není podporována.
Poznámky
Pokud je static
pole , obj
parametr se ignoruje. Pro nestatické pole by měla být instance třídy, obj
která dědí nebo deklaruje pole.
Návratový GetValue typ je Object. Pokud například pole obsahuje primitivní logickou hodnotu, vrátí se instance Object s odpovídající logickou hodnotou. Před vrácením hodnoty zkontroluje, GetValue jestli má uživatel oprávnění k přístupu.
Omezení přístupu se u plně důvěryhodného kódu ignorují.
Private
konstruktory, metody, pole a vlastnosti lze přistupovat a vyvolat pomocí reflexe vždy, když je kód plně důvěryhodný.