SiteMembershipCondition 類別

定義

藉由測試組件的來源站台,判斷該組件是否屬於程式碼群組。 此類別無法獲得繼承。

public ref class SiteMembershipCondition sealed : System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class SiteMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class SiteMembershipCondition sealed
public sealed class SiteMembershipCondition : System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Serializable]
public sealed class SiteMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SiteMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SiteMembershipCondition : System.Security.Policy.IMembershipCondition
type SiteMembershipCondition = class
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
    interface IMembershipCondition
[<System.Serializable>]
type SiteMembershipCondition = class
    interface IMembershipCondition
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SiteMembershipCondition = class
    interface IMembershipCondition
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
Public NotInheritable Class SiteMembershipCondition
Implements IMembershipCondition, ISecurityEncodable
Public NotInheritable Class SiteMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class SiteMembershipCondition
繼承
SiteMembershipCondition
屬性
實作

備註

如果該程式碼源自 所 Site 指定的網站,程式碼元件就會滿足網站成員資格條件。 網站身分識別是針對來自 URL 的程式碼所定義,其中包含 FILE 以外的任何通訊協定。 如果存在,網站是 URL 通訊協定之後的 「//」 與下列 「/」 之間的字串。 例如, www.fourthcoffee.com 是 URL http://www.fourthcoffee.com/process/grind.htm 中的網站身分識別。 這不包括埠號碼。 如果指定的 URL 為 http://www.fourthcoffee.com:8000/ ,則網站為 www.fourthcoffee.com ,而不是 www.fourthcoffee.com:8000

網站可以完全比對,或是由點分隔符號的萬用字元 (「 * 」) 前置詞進行比對。 例如,網站名稱 *.fourthcoffee.comfourthcoffee.com 相符 www.fourthcoffee.com 。 如果沒有萬用字元,網站名稱必須是精確的相符專案。 網站名稱 * 會符合任何網站,但不符合沒有網站辨識項的程式碼。

建構函式

SiteMembershipCondition(String)

使用判斷成員資格的站台名稱,初始化 SiteMembershipCondition 類別的新執行個體。

屬性

Site

取得或設定用來測試成員資格條件的站台。

方法

Check(Evidence)

判斷指定的辨識項是否符合成員資格條件。

Copy()

建立成員資格條件的相等複本。

Equals(Object)

判斷來自指定 SiteMembershipCondition 物件的站台是否等同於包含在目前 SiteMembershipCondition 的站台。

FromXml(SecurityElement)

透過 XML 編碼,重新建構具有指定狀態的安全性物件。

FromXml(SecurityElement, PolicyLevel)

透過 XML 編碼,重新建構具有指定狀態的安全性物件。

GetHashCode()

取得目前成員資格條件的雜湊程式碼。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

建立並傳回成員資格條件的字串表示。

ToXml()

建立安全物件及其目前狀態的 XML 編碼方式。

ToXml(PolicyLevel)

使用指定的 PolicyLevel,建立安全性物件的 XML 編碼方式和它的目前狀態。

適用於