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 辨識項路徑。 例如,如果 ApplicationDirectory 是 C:\app1,則具有 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 編碼方式和它的目前狀態。

適用於