SiteMembershipCondition Classe

Definizione

Determina se un assembly appartiene a un gruppo di codice testando il sito da cui ha avuto origine. La classe non può essere ereditata.

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
Ereditarietà
SiteMembershipCondition
Attributi
Implementazioni

Commenti

Un assembly di codice soddisfa una condizione di appartenenza al sito se tale codice ha origine dal sito Web specificato da Site. L'identità del sito è definita per il codice dagli URL con qualsiasi protocollo ad eccezione di FILE. Un sito è la stringa tra "//" dopo il protocollo di un URL e il seguente "/", se presente. Ad esempio, www.fourthcoffee.com è l'identità del sito nell'URL http://www.fourthcoffee.com/process/grind.htm. Ciò esclude i numeri di porta. Se un determinato URL è http://www.fourthcoffee.com:8000/, il sito è www.fourthcoffee.com, non www.fourthcoffee.com:8000.

I siti possono corrispondere esattamente o con un prefisso jolly ("*") al delimitatore punto. Ad esempio, il nome *.fourthcoffee.com del sito corrisponde fourthcoffee.com a e www.fourthcoffee.com. Senza un carattere jolly, il nome del sito deve essere una corrispondenza precisa. Il nome del sito * corrisponderà a qualsiasi sito, ma non corrisponderà al codice senza prove del sito.

Costruttori

Nome Descrizione
SiteMembershipCondition(String)

Inizializza una nuova istanza della SiteMembershipCondition classe con il nome del sito che determina l'appartenenza.

Proprietà

Nome Descrizione
Site

Ottiene o imposta il sito per il quale viene verificata la condizione di appartenenza.

Metodi

Nome Descrizione
Check(Evidence)

Determina se l'evidenza specificata soddisfa la condizione di appartenenza.

Copy()

Crea una copia equivalente della condizione di appartenenza.

Equals(Object)

Determina se il sito dell'oggetto specificato SiteMembershipCondition è equivalente al sito contenuto nell'oggetto corrente SiteMembershipCondition.

FromXml(SecurityElement, PolicyLevel)

Ricostruisce un oggetto di sicurezza con uno stato specificato da una codifica XML.

FromXml(SecurityElement)

Ricostruisce un oggetto di sicurezza con uno stato specificato da una codifica XML.

GetHashCode()

Ottiene il codice hash per la condizione di appartenenza corrente.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Crea e restituisce una rappresentazione di stringa della condizione di appartenenza.

ToXml()

Crea una codifica XML dell'oggetto di sicurezza e del relativo stato corrente.

ToXml(PolicyLevel)

Crea una codifica XML dell'oggetto di sicurezza e il relativo stato corrente con l'oggetto specificato PolicyLevel.

Si applica a