Site Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
Code Access Security is not supported or honored by the runtime.
Fornisce il sito Web da cui ha origine un assembly di codice come evidenza per la valutazione dei criteri. La classe non può essere ereditata.
public ref class Site sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Site sealed : System::Security::Policy::IIdentityPermissionFactory
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
public sealed class Site : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Site : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type Site = class
inherit EvidenceBase
interface IIdentityPermissionFactory
[<System.Serializable>]
type Site = class
interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Site = class
interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Site = class
inherit EvidenceBase
interface IIdentityPermissionFactory
type Site = class
inherit EvidenceBase
interface IIdentityPermissionFactory
Public NotInheritable Class Site
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Site
Implements IIdentityPermissionFactory
- Ereditarietà
- Ereditarietà
-
Site
- Attributi
- Implementazioni
Commenti
Attenzione
La sicurezza dall'accesso al codice è stata deprecata in tutte le versioni di .NET Framework e .NET. Le versioni recenti di .NET non rispettano le annotazioni CAS e generano errori se vengono usate API correlate a CAS. Gli sviluppatori devono cercare metodi alternativi per eseguire attività di sicurezza.
La presenza di Site prove produce un SiteIdentityPermission oggetto nel set di concessioni. Se è presente un Demand oggetto per SiteIdentityPermission, l'oggetto SiteIdentityPermission che corrisponde all'evidenza Site verrà confrontato con l'autorizzazione richiesta.
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
. In questo modo vengono esclusi i numeri di porta. Se un DETERMINATO URL è http://www.fourthcoffee.com:8000/
, il sito è www.fourthcoffee.com
, non www.fourthcoffee.com:8000
.
Costruttori
Site(String) |
Obsoleti.
Inizializza una nuova istanza della classe Site con il sito Web da cui ha origine un assembly di codice. |
Proprietà
Name |
Obsoleti.
Ottiene il sito Web dal quale ha origine l'assembly di codice. |
Metodi
Clone() |
Obsoleti.
Crea un nuovo oggetto che è una copia dell'istanza corrente. |
Clone() |
Obsoleti.
Crea un nuovo oggetto che è una copia completa dell'istanza corrente. (Ereditato da EvidenceBase) |
Copy() |
Obsoleti.
Crea una copia equivalente dell'oggetto Site. |
CreateFromUrl(String) |
Obsoleti.
Crea un nuovo oggetto Site dall'URL specificato. |
CreateIdentityPermission(Evidence) |
Obsoleti.
Crea un'autorizzazione di identità corrispondente all'oggetto Site corrente. |
Equals(Object) |
Obsoleti.
Confronta l'oggetto Site corrente con l'oggetto specificato per verificarne l'equivalenza. |
GetHashCode() |
Obsoleti.
Restituisce il codice hash del nome del sito Web corrente. |
GetType() |
Obsoleti.
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Obsoleti.
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Obsoleti.
Restituisce una rappresentazione di stringa dell'oggetto Site corrente. |