Site Klasse

Definition

Stellt eine Website, die der Ursprung einer Codeassembly ist, als Beweis für eine Richtlinienauswertung bereit.Provides the Web site from which a code assembly originates as evidence for policy evaluation. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

public ref class Site sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Site sealed : System::Security::Policy::IIdentityPermissionFactory
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
public sealed class Site : System.Security.Policy.IIdentityPermissionFactory
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class Site : System.Security.Policy.IIdentityPermissionFactory
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
type Site = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
type Site = class
    interface IIdentityPermissionFactory
Public NotInheritable Class Site
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Site
Implements IIdentityPermissionFactory
Vererbung
Vererbung
Site
Attribute
Implementiert

Hinweise

Wenn Site Beweise vorhanden sind, wird ein SiteIdentityPermission im Berechtigungs Satz erzeugt.The presence of Site evidence produces a SiteIdentityPermission in the grant set. Wenn eine Demand für SiteIdentityPermissionvorhanden ist, wird die SiteIdentityPermission, die dem Site Beweis entspricht, mit der angeforderten Berechtigung verglichen.If there is a Demand for SiteIdentityPermission, the SiteIdentityPermission that corresponds to the Site evidence will be compared with the demanded permission.

Die Website Identität wird für Code aus URLs mit einem beliebigen Protokoll außer der Datei definiert.Site identity is defined for code from URLs with any protocol except FILE. Eine Site ist die Zeichenfolge zwischen dem "//" nach dem Protokoll einer URL und dem folgenden "/", falls vorhanden.A site is the string between the "//" after the protocol of a URL and the following "/", if present. Beispielsweise ist www.fourthcoffee.com die Website Identität im URL-http://www.fourthcoffee.com/process/grind.htm.For example, www.fourthcoffee.com is the site identity in the URL http://www.fourthcoffee.com/process/grind.htm. Dies schließt die Portnummern aus.This excludes port numbers. Wenn eine gegebene URL http://www.fourthcoffee.com:8000/ist, wird die Site www.fourthcoffee.comund nicht www.fourthcoffee.com:8000.If a given URL is http://www.fourthcoffee.com:8000/, the site is www.fourthcoffee.com, not www.fourthcoffee.com:8000.

Konstruktoren

Site(String)

Initialisiert eine neue Instanz der Site-Klasse mit der Website, die Ursprung einer Codeassembly ist.Initializes a new instance of the Site class with the website from which a code assembly originates.

Eigenschaften

Name

Ruft die Website ab, aus der die Codeassembly stammt.Gets the website from which the code assembly originates.

Methoden

Clone()

Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz darstellt.Creates a new object that is a copy of the current instance.

Copy()

Erstellt eine äquivalente Kopie der Site.Creates an equivalent copy of the Site object.

CreateFromUrl(String)

Erstellt eine neue Site aus der angegebenen URL.Creates a new Site object from the specified URL.

CreateIdentityPermission(Evidence)

Erstellt eine Identitätsberechtigung, die dem aktuellen Site-Objekt entspricht.Creates an identity permission that corresponds to the current Site object.

Equals(Object)

Vergleicht die aktuelle Site mit dem angegebenen Objekt.Compares the current Site to the specified object for equivalence.

GetHashCode()

Gibt den Hashcode des aktuellen Websitenamens zurück.Returns the hash code of the current website name.

GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des aktuellen Site-Objekts zurück.Returns a string representation of the current Site object.

Gilt für: