SiteMembershipCondition Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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 remplit une condition d’appartenance au site si ce code provient du site Web spécifié par Site. L’identité de site est définie pour le code provenant d’URL avec n’importe quel protocole à l’exception de FILE. 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é de 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 préfixe générique (« * ») au niveau du délimiteur de points. Par exemple, le nom *.fourthcoffee.com
du site correspond fourthcoffee.com
à ainsi que 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 pas au code qui n’a aucune 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, PolicyLevel) |
Reconstruit un objet de sécurité avec un état spécifié à partir d’un encodage XML. |
FromXml(SecurityElement) |
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é. |