HostSecurityManager.Flags 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得旗標,表示主機的重要安全性原則元件。
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
屬性值
其中一個列舉值,指定安全性原則元件。 預設為 AllFlags。
範例
下列範例示範如何覆寫 Flags 自定義主機安全性管理員的 屬性。 此範例是針對 類別提供的較大範例的 HostSecurityManager 一部分。
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
備註
這個屬性可以在衍生類別中覆寫。 這個基底實作一定會傳回 AllFlags。
當只有感興趣的子集 HostSecurityManagerOptions 時,衍生主機可以變更此屬性的值。 可能的子集包括無、拒絕的集合、原則層級和元件辨識項。