Bagikan melalui


SiteMembershipCondition Kelas

Definisi

Menentukan apakah assembly termasuk dalam grup kode dengan menguji situs asalnya. Kelas ini tidak dapat diwariskan.

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
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
Warisan
SiteMembershipCondition
Atribut
Penerapan

Keterangan

Rakitan kode memenuhi kondisi keanggotaan situs jika kode tersebut berasal dari situs Web yang ditentukan oleh Site. Identitas situs didefinisikan untuk kode dari URL dengan protokol apa pun kecuali FILE. Situs adalah string antara "//" setelah protokol URL dan "/", jika ada. Misalnya, www.fourthcoffee.com adalah identitas situs di URL http://www.fourthcoffee.com/process/grind.htm. Ini mengecualikan nomor port. Jika URL yang diberikan adalah http://www.fourthcoffee.com:8000/, situsnya adalah www.fourthcoffee.com, bukan www.fourthcoffee.com:8000.

Situs dapat dicocokkan dengan tepat, atau dengan awalan kartubebas ("*") di pemisah titik. Misalnya, nama *.fourthcoffee.com situs cocok fourthcoffee.com serta www.fourthcoffee.com. Tanpa kartubebas, nama situs harus sama persis. Nama situs * akan cocok dengan situs apa pun, tetapi tidak akan cocok dengan kode yang tidak memiliki bukti situs.

Konstruktor

SiteMembershipCondition(String)

Menginisialisasi instans SiteMembershipCondition baru kelas dengan nama situs yang menentukan keanggotaan.

Properti

Site

Mendapatkan atau mengatur situs yang kondisi keanggotaannya diuji.

Metode

Check(Evidence)

Menentukan apakah bukti yang ditentukan memenuhi kondisi keanggotaan.

Copy()

Membuat salinan yang setara dari kondisi keanggotaan.

Equals(Object)

Menentukan apakah situs dari objek yang ditentukan setara dengan situs yang terkandung SiteMembershipCondition dalam saat ini SiteMembershipCondition.

FromXml(SecurityElement, PolicyLevel)

Merekonstruksi objek keamanan dengan status tertentu dari pengodean XML.

FromXml(SecurityElement)

Merekonstruksi objek keamanan dengan status tertentu dari pengodean XML.

GetHashCode()

Mendapatkan kode hash untuk kondisi keanggotaan saat ini.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Membuat dan mengembalikan representasi string dari kondisi keanggotaan.

ToXml()

Membuat pengodean XML objek keamanan dan statusnya saat ini.

ToXml(PolicyLevel)

Membuat pengodean XML objek keamanan dan statusnya saat ini dengan yang ditentukan PolicyLevel.

Berlaku untuk