語言

FieldBuilder.GetValue(Object) 方法

定義

擷取給定物件所支援欄位的值。

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

參數

obj
Object

進入該場的物件。

傳回

an Object 包含此實例所反映欄位的值。

例外狀況

此方法不被支援。

備註

若場為 static,則 obj 參數被忽略。 對於非靜態欄位, obj 應是繼承或宣告該欄位的類別實例。

的 GetValue 回傳類型為 Object。 例如,若該欄位包含布林原始值,則回傳一個具有適當布林值的 實 Object 例。 在回傳該值之前, GetValue 會檢查使用者是否有存取權限。

完全信任的程式碼會忽略存取限制。 Private 只要程式碼完全受信任,就能透過 Reflection 存取並呼叫建構子、方法、欄位和屬性。

適用於