Bagikan melalui


FieldBuilder.GetValue(Object) Metode

Definisi

Mengambil nilai bidang yang didukung oleh objek yang diberikan.

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

Objek tempat mengakses bidang.

Mengembalikan

Yang Object berisi nilai bidang yang tercermin oleh instans ini.

Pengecualian

Metode ini tidak didukung.

Keterangan

Jika bidang adalah static, obj parameter diabaikan. Untuk bidang non-statis, obj harus berupa instans kelas yang mewarisi atau mendeklarasikan bidang .

Jenis pengembalian adalah GetValueObject. Misalnya, jika bidang menyimpan nilai primitif Boolean, instans Object dengan nilai Boolean yang sesuai dikembalikan. Sebelum mengembalikan nilai, GetValue periksa untuk melihat apakah pengguna memiliki izin akses.

Pembatasan akses diabaikan untuk kode yang sepenuhnya tepercaya. Private konstruktor, metode, bidang, dan properti dapat diakses dan dipanggil menggunakan Refleksi setiap kali kode sepenuhnya dipercaya.

Berlaku untuk