SiteMembershipCondition Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob eine Assembly zu einer Codegruppe gehört, indem Sie die Website testen, von der sie stammt. Diese Klasse kann nicht vererbt werden.
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
- Vererbung
-
SiteMembershipCondition
- Attribute
- Implementiert
Hinweise
Eine Codeassembly erfüllt eine Websitemitgliedschaftsbedingung, wenn dieser Code von der von Siteder website angegebenen Website stammt. Die Websiteidentität wird für Code aus URLs mit ausnahme von FILE definiert. Eine Website ist die Zeichenfolge zwischen dem "//" nach dem Protokoll einer URL und dem folgenden "/", sofern vorhanden. Ist z. B www.fourthcoffee.com . die Websiteidentität in der URL http://www.fourthcoffee.com/process/grind.htm. Dies schließt Portnummern aus. Wenn eine gegebene URL http://www.fourthcoffee.com:8000/ ist, ist die Website www.fourthcoffee.com, nicht www.fourthcoffee.com:8000.
Websites können genau abgeglichen werden, oder durch ein Wildcardpräfix ("*") am Punkttrennzeichen. Der Websitename stimmt *.fourthcoffee.com z. B. mit dem Namen fourthcoffee.com der Website überein sowie mit www.fourthcoffee.com. Ohne einen Wildcard muss der Websitename eine genaue Übereinstimmung aufweisen. Der Websitename * stimmt mit jeder Website überein, stimmt aber nicht mit Code überein, der keine Websitenachweise enthält.
Konstruktoren
| Name | Beschreibung |
|---|---|
| SiteMembershipCondition(String) |
Initialisiert eine neue Instanz der SiteMembershipCondition Klasse mit dem Namen der Website, die die Mitgliedschaft bestimmt. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Site |
Ruft die Website ab, für die die Mitgliedschaftsbedingung testet, oder legt sie fest. |
Methoden
| Name | Beschreibung |
|---|---|
| Check(Evidence) |
Bestimmt, ob die angegebenen Nachweise die Mitgliedschaftsbedingung erfüllen. |
| Copy() |
Erstellt eine entsprechende Kopie der Mitgliedschaftsbedingung. |
| Equals(Object) |
Bestimmt, ob die Website aus dem angegebenen SiteMembershipCondition Objekt der Website entspricht, die in der aktuellen SiteMembershipCondition. |
| FromXml(SecurityElement, PolicyLevel) |
Rekonstruiert ein Sicherheitsobjekt mit einem angegebenen Zustand aus einer XML-Codierung. |
| FromXml(SecurityElement) |
Rekonstruiert ein Sicherheitsobjekt mit einem angegebenen Zustand aus einer XML-Codierung. |
| GetHashCode() |
Ruft den Hashcode für die aktuelle Mitgliedschaftsbedingung ab. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Erstellt und gibt eine Zeichenfolgendarstellung der Mitgliedschaftsbedingung zurück. |
| ToXml() |
Erstellt eine XML-Codierung des Sicherheitsobjekts und des aktuellen Zustands. |
| ToXml(PolicyLevel) |
Erstellt eine XML-Codierung des Sicherheitsobjekts und des aktuellen Zustands mit dem angegebenen PolicyLevel. |