Url 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 l'URL d'origine d'un assembly de code en tant que preuve pour une évaluation de stratégie. Cette classe ne peut pas être héritée.
public ref class Url sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Url sealed : System::Security::Policy::IIdentityPermissionFactory
public sealed class Url : 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}")]
public sealed class Url : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
public sealed class Url : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Url : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Url : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
type Url = class
inherit EvidenceBase
interface IIdentityPermissionFactory
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type Url = class
inherit EvidenceBase
interface IIdentityPermissionFactory
[<System.Serializable>]
type Url = class
interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Url = class
interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Url = class
inherit EvidenceBase
interface IIdentityPermissionFactory
Public NotInheritable Class Url
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Url
Implements IIdentityPermissionFactory
- Héritage
- Héritage
-
Url
- Attributs
- Implémente
Remarques
Attention
La sécurité de l’accès au code (CAS) a été déconseillée dans toutes les versions de .NET Framework et .NET. Les versions récentes de .NET ne respectent pas les annotations CAS et produisent des erreurs si les API associées au cas sont utilisées. Les développeurs doivent rechercher d’autres moyens d’accomplir des tâches de sécurité.
La présence de Url preuves produit une UrlIdentityPermission preuve dans le jeu d’octroi. S’il y a un Demand pour , le UrlIdentityPermission qui correspond à la Url preuve est comparé à l’autorisation UrlIdentityPermissiondemandée.
L’URL complète est considérée, y compris le protocole (HTTP, HTTPS, FTP) et le fichier. Par exemple, http://www.fourthcoffee.com/process/grind.htm
il s’agit d’une URL complète.
Les URL peuvent être mises en correspondance exactement ou par un caractère générique à la position finale. Par exemple, http://www.fourthcoffee.com/process/*
il s’agit d’une URL générique.
Constructeurs
Url(String) |
Initialise une nouvelle instance de la classe Url avec l'URL d'origine d'un assembly de code. |
Propriétés
Value |
Obtient l'URL d'origine de l'assembly du code. |
Méthodes
Clone() |
Crée un objet qui est une copie de l'instance actuelle. |
Clone() |
Crée un objet qui est une copie complète de l'instance actuelle. (Hérité de EvidenceBase) |
Copy() |
Crée une nouvelle copie de l'objet de preuve. |
CreateIdentityPermission(Evidence) |
Crée une autorisation d'identité correspondant à l'instance actuelle de la classe de preuve Url. |
Equals(Object) |
Vérifie si l'objet de preuve Url en cours et l'objet spécifié sont équivalents. |
GetHashCode() |
Obtient le code de hachage de l'URL actuelle. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne représentant le Url en cours. |