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
プロパティ値
セキュリティ ポリシー コンポーネントを指定する列挙値の 1 つ。 既定値は、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 変更できます。 可能なサブセットには、none、拒否されたセット、ポリシー レベル、アセンブリ証拠が含まれます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET