共用方式為


HostSecurityManager.Flags 屬性

定義

會取得代表主機關注的安全政策元件的旗標。

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 感興趣時,導出的宿主可以改變此性質的值。 可能的子集包括無、拒絕的集、政策層級及組合證據。

適用於