HostSecurityManager.Flags Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a gazdagép számára fontos biztonsági házirend-összetevőket jelző jelölőt.
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
Tulajdonság értéke
A biztonsági szabályzat összetevőit meghatározó enumerálási értékek egyike. Az alapértelmezett érték a AllFlags.
Példák
Az alábbi példa bemutatja, hogyan bírálhatja felül az Flags egyéni gazdagép biztonsági kezelőjének tulajdonságát. Ez a példa egy nagyobb, az HostSecurityManager osztályhoz tartozó példa része.
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
Megjegyzések
Ez a tulajdonság felülírható egy származtatott osztályban. Az alap implementáció mindig ad vissza AllFlags.
A származtatott gazdagép módosíthatja ennek a tulajdonságnak az értékét, ha csak a HostSecurityManagerOptions részhalmaz érdekli. A lehetséges részhalmazok közé tartozik a egyik sem, az elutasított készlet, a szabályzat szintje és a szerelvény bizonyítéka.