Site Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
Code Access Security is not supported or honored by the runtime.
Fournit le site Web à partir duquel un assembly de code provient de la preuve de l’évaluation de stratégie. Cette classe ne peut pas être héritée.
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
- Héritage
- Héritage
-
Site
- Attributs
- Implémente
Remarques
Avertissement
La sécurité d’accès du code (CAS) a été déconseillée dans toutes les versions du .NET Framework et de .NET. Les versions récentes de .NET n’honorent pas les annotations CAS et produisent des erreurs si les API liées à CAS sont utilisées. Les développeurs doivent rechercher d’autres moyens d’accomplir des tâches de sécurité.
La présence de Site preuves produit une SiteIdentityPermission preuve dans le jeu d’octroi. S’il y a un Demand pour , celui SiteIdentityPermission qui correspond à la SiteIdentityPermission preuve sera comparé à l’autorisation Sitedemandée.
L’identité de site est définie pour le code à partir d’URL avec n’importe quel protocole, à l’exception de FILE. Un site est la chaîne entre le « // » après le protocole d’une URL et le suivant « / », s’il est présent. Par exemple, www.fourthcoffee.com est l’identité du site dans l’URL http://www.fourthcoffee.com/process/grind.htm. Cela exclut les numéros de port. Si une URL donnée est http://www.fourthcoffee.com:8000/, le site est www.fourthcoffee.com, et non www.fourthcoffee.com:8000.
Constructeurs
| Nom | Description |
|---|---|
| Site(String) |
Obsolète.
Initialise une nouvelle instance de la Site classe avec le site web à partir duquel un assembly de code provient. |
Propriétés
| Nom | Description |
|---|---|
| Name |
Obsolète.
Obtient le site web à partir duquel l’assembly de code provient. |
Méthodes
| Nom | Description |
|---|---|
| Clone() |
Obsolète.
Crée un objet qui est une copie de l’instance actuelle. |
| Clone() |
Obsolète.
Crée un objet qui est une copie complète de l’instance actuelle. (Hérité de EvidenceBase) |
| Copy() |
Obsolète.
Crée une copie équivalente de l’objet Site . |
| CreateFromUrl(String) |
Obsolète.
Crée un Site objet à partir de l’URL spécifiée. |
| CreateIdentityPermission(Evidence) |
Obsolète.
Crée une autorisation d’identité qui correspond à l’objet actuel Site . |
| Equals(Object) |
Obsolète.
Compare le Site actuel à l’objet spécifié pour l’équivalence. |
| GetHashCode() |
Obsolète.
Retourne le code de hachage du nom du site web actuel. |
| GetType() |
Obsolète.
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Obsolète.
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Obsolète.
Retourne une représentation sous forme de chaîne de l’objet actif Site . |