HostSecurityManager.Flags Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan bendera yang mewakili komponen kebijakan keamanan yang menjadi perhatian host.
public:
virtual property System::Security::HostSecurityManagerOptions Flags { System::Security::HostSecurityManagerOptions get(); };
public virtual System.Security.HostSecurityManagerOptions Flags { get; }
member this.Flags : System.Security.HostSecurityManagerOptions
Public Overridable ReadOnly Property Flags As HostSecurityManagerOptions
Nilai Properti
Salah satu nilai enumerasi yang menentukan komponen kebijakan keamanan. Default adalah AllFlags.
Contoh
Contoh berikut menunjukkan cara mengambil Flags alih properti untuk manajer keamanan host kustom. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk HostSecurityManager kelas .
private HostSecurityManagerOptions hostFlags = HostSecurityManagerOptions.HostDetermineApplicationTrust |
HostSecurityManagerOptions.HostAssemblyEvidence;
public override HostSecurityManagerOptions Flags
{
get
{
return hostFlags;
}
}
Private hostFlags As HostSecurityManagerOptions = HostSecurityManagerOptions.HostDetermineApplicationTrust Or HostSecurityManagerOptions.HostAssemblyEvidence
Public Overrides ReadOnly Property Flags() As HostSecurityManagerOptions
Get
Return hostFlags
End Get
End Property
Keterangan
Properti ini dapat ditimpa di kelas turunan. Implementasi dasar selalu mengembalikan AllFlags.
Host turunan dapat mengubah nilai properti ini ketika hanya subset yang HostSecurityManagerOptions menarik. Subset yang mungkin termasuk tidak ada, set yang ditolak, tingkat kebijakan, dan bukti perakitan.