ApplicationDirectoryMembershipCondition クラス

定義

アセンブリがコード グループに属するかどうかをそのアセンブリのアプリケーション ディレクトリをテストして確認します。 このクラスは継承できません。

public ref class ApplicationDirectoryMembershipCondition sealed : System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class ApplicationDirectoryMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class ApplicationDirectoryMembershipCondition sealed
public sealed class ApplicationDirectoryMembershipCondition : System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Serializable]
public sealed class ApplicationDirectoryMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ApplicationDirectoryMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ApplicationDirectoryMembershipCondition : System.Security.Policy.IMembershipCondition
type ApplicationDirectoryMembershipCondition = class
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
    interface IMembershipCondition
[<System.Serializable>]
type ApplicationDirectoryMembershipCondition = class
    interface IMembershipCondition
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ApplicationDirectoryMembershipCondition = class
    interface IMembershipCondition
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
Public NotInheritable Class ApplicationDirectoryMembershipCondition
Implements IMembershipCondition, ISecurityEncodable
Public NotInheritable Class ApplicationDirectoryMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class ApplicationDirectoryMembershipCondition
継承
ApplicationDirectoryMembershipCondition
属性
実装

注釈

ApplicationDirectoryMembershipCondition プロパティに ApplicationDirectoryDirectory アセンブリ URL の証拠パスが含まれているかどうかを判断します。 たとえば、 が C:\app1 の場合 ApplicationDirectory 、C:\app1、C:\app1\main.aspx、C:\app1\folder1、C:\app1\folder1\main1.aspx などの URL 証拠を持つアセンブリは、このメンバーシップ条件に一致します。 C:\app1 ディレクトリ内にないコード、またはそのサブディレクトリ内のコードは、このメンバーシップ条件テストに失敗します。

または Url 証拠のないApplicationDirectoryコードは、常にこのメンバーシップ条件テストに失敗します。

注意

メンバーシップの条件は、アプリケーションの URL 証拠によって決定されます。 オブジェクトは ApplicationDirectoryMembershipCondition 構成できません。アプリケーションの場所によって事前に定義されています。

コンストラクター

ApplicationDirectoryMembershipCondition()

ApplicationDirectoryMembershipCondition クラスの新しいインスタンスを初期化します。

メソッド

Check(Evidence)

指定した証拠がメンバーシップ条件を満たすかどうかを確認します。

Copy()

メンバーシップ条件の同等コピーを作成します。

Equals(Object)

指定したメンバーシップ条件が ApplicationDirectoryMembershipCondition かどうかを確認します。

FromXml(SecurityElement)

XML エンコードから指定された状態で、セキュリティ オブジェクトを再構築します。

FromXml(SecurityElement, PolicyLevel)

XML エンコードから指定された状態で、セキュリティ オブジェクトを再構築します。

GetHashCode()

現在のメンバーシップ条件のハッシュ コードを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

メンバーシップ条件の文字列形式を作成して返します。

ToXml()

セキュリティ オブジェクトとその現在の状態の XML エンコードを作成します。

ToXml(PolicyLevel)

PolicyLevel を指定して、セキュリティ オブジェクトとその現在の状態の XML エンコーディングを作成します。

適用対象