SiteMembershipCondition Classe

Définition

Détermine si un assembly appartient à un groupe de codes en vérifiant le site dont il provient. Cette classe ne peut pas être héritée.

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
Héritage
SiteMembershipCondition
Attributs
Implémente

Remarques

Un assembly de code répond à une condition d’appartenance au site si ce code provient du site Web spécifié par Site . L’identité du site est définie pour le code des URL avec n’importe quel protocole sauf fichier. Un site est la chaîne entre le « // » après le protocole d’une URL et le « / » suivant, le cas échéant. Par exemple, www.fourthcoffee.com est l’identité du site dans l’URL http://www.fourthcoffee.com/process/grind.htm . Cela exclut les numéros de port. Si une URL donnée est http://www.fourthcoffee.com:8000/ , le site est www.fourthcoffee.com , et non www.fourthcoffee.com:8000 .

Les sites peuvent être mis en correspondance exactement ou par un caractère générique (« * ») au délimiteur de points. Par exemple, le nom du site *.fourthcoffee.com correspond à fourthcoffee.com et à www.fourthcoffee.com . Sans caractère générique, le nom du site doit être une correspondance précise. Le nom du site * correspond à n’importe quel site, mais ne correspond à aucun code qui n’a pas de preuve de site.

Constructeurs

SiteMembershipCondition(String)

Initialise une nouvelle instance de la classe SiteMembershipCondition avec le nom du site qui détermine une appartenance.

Propriétés

Site

Obtient ou définit le site pour lequel la condition d'appartenance se vérifie.

Méthodes

Check(Evidence)

Détermine si la preuve spécifiée remplit la condition d'appartenance.

Copy()

Crée une copie équivalente de la condition d'appartenance.

Equals(Object)

Détermine si le site de l'objet SiteMembershipCondition spécifié est équivalent au site contenu dans le SiteMembershipCondition en cours.

FromXml(SecurityElement)

Reconstruit un objet de sécurité avec un état spécifié à partir d’un encodage XML.

FromXml(SecurityElement, PolicyLevel)

Reconstruit un objet de sécurité avec un état spécifié à partir d’un encodage XML.

GetHashCode()

Obtient le code de hachage pour la condition d'appartenance actuelle.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Crée et retourne une chaîne représentant la condition d'appartenance.

ToXml()

Crée un codage XML de l’objet de sécurité et de son état actuel.

ToXml(PolicyLevel)

Crée un codage XML de l'objet de sécurité et de son état actuel avec le PolicyLevel spécifié.

S’applique à