Bagikan melalui


XamlType.LookupIsPublic Metode

Definisi

Mengembalikan nilai yang menunjukkan apakah ini XamlType mewakili jenis publik dalam sistem jenis yang relevan.

protected:
 virtual bool LookupIsPublic();
protected virtual bool LookupIsPublic();
abstract member LookupIsPublic : unit -> bool
override this.LookupIsPublic : unit -> bool
Protected Overridable Function LookupIsPublic () As Boolean

Mengembalikan

true jika ini XamlType mewakili jenis publik; jika tidak, false.

Keterangan

Metode ini dapat dipanggil oleh panggilan ke IsPublic.

Implementasi default menggunakan refleksi CLR terhadap non-null UnderlyingType. Untuk null UnderlyingType, ia mengembalikan true.

Ambil alih metode ini jika Anda ingin IsPublic menggunakan logika yang berbeda.

Penting

LookupIsPublic bersifat virtual, dan oleh karena itu, dapat ditimpa. Penimpaan memiliki potensi (baik untuk tujuan berbahaya atau sebaliknya) untuk mengubah informasi akses yang dilaporkan tentang jenis XAML sehingga tidak lagi selaras dengan cara yang diharapkan dengan sistem jenis atau mengakses informasi dari jenis CLR yang mendasarnya. Untuk setiap pemeriksaan operasi dan akses penugasan yang penting bagi keamanan, gunakan jenis CLR yang mendasar sebagai gantinya.

Berlaku untuk