共用方式為


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 時,衍生主機可以變更此屬性的值。 可能的子集包括無、拒絕的集合、原則層級和元件辨識項。

適用於