Freigeben über


Site-Klasse

Stellt eine Website, die der Ursprung einer Codeassembly ist, als Beweis für eine Richtlinienauswertung bereit. Diese Klasse kann nicht vererbt werden.

Namespace: System.Security.Policy
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class Site
    Implements IIdentityPermissionFactory
'Usage
Dim instance As Site
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public sealed class Site : IIdentityPermissionFactory
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public ref class Site sealed : IIdentityPermissionFactory
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public final class Site implements IIdentityPermissionFactory
SerializableAttribute 
ComVisibleAttribute(true) 
public final class Site implements IIdentityPermissionFactory

Hinweise

Der Site-Beweis erzeugt eine SiteIdentityPermission im Berechtigungssatz. Wenn ein Demand für SiteIdentityPermission vorliegt, wird die SiteIdentityPermission, die dem Site-Beweis entspricht, mit der angeforderten Berechtigung verglichen.

Die Site-Identität wird für Code von URLs mit beliebigen Protokollen außer FILE definiert. Eine Site ist die Zeichenfolge zwischen dem "//", das nach dem Protokoll eines URLs steht, und dem folgenden "/" (sofern vorhanden). Beispielsweise ist www.fourthcoffee.com die Site-Identität im URL https://www.fourthcoffee.com/process/grind.htm. Anschlussnummern werden dabei nicht eingeschlossen. Wenn ein URL https://www.fourthcoffee.com:8000/ lautet, ist die entsprechende Site www.fourthcoffee.com, nicht www.fourthcoffee.com:8000.

Vererbungshierarchie

System.Object
  System.Security.Policy.Site

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

Site-Member
System.Security.Policy-Namespace