Url Osztály

Definíció

Figyelemfelhívás

Code Access Security is not supported or honored by the runtime.

Azt az URL-címet adja meg, amelyből a kódszerelvény származik a szabályzatértékelés bizonyítékaként. Ez az osztály nem örökölhető.

public ref class Url sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Url 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 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
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}")>]
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
type Url = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
Public NotInheritable Class Url
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Url
Implements IIdentityPermissionFactory
Öröklődés
Öröklődés
Url
Attribútumok
Megvalósítás

Megjegyzések

Figyelmeztetés

A Code Access Security (CAS) elavult a .NET-keretrendszer és a .NET összes verziójában. A .NET legújabb verziói nem tartják tiszteletben a CAS-megjegyzéseket, és cas-okkal kapcsolatos API-k használata esetén hibákat okoznak. A fejlesztőknek alternatív módot kell keresnie a biztonsági feladatok elvégzésére.

A bizonyítékok jelenléte Url a támogatási készletben előállít egy UrlIdentityPermission értéket. Ha van egy Demand , UrlIdentityPermissionakkor a UrlIdentityPermission bizonyítéknak Url megfelelő értéket a kért engedélyhez hasonlítjuk össze.

A rendszer figyelembe veszi a teljes URL-címet, beleértve a protokollt (HTTP, HTTPS, FTP) és a fájlt. Például http://www.fourthcoffee.com/process/grind.htm egy teljes URL-cím.

Az URL-címek pontosan vagy egy helyettesítő karakterrel is egyeztethetők a végső pozícióban. Például http://www.fourthcoffee.com/process/* egy helyettesítő URL-cím.

Konstruktorok

Name Description
Url(String)
Elavult.

Inicializálja az Url osztály új példányát azzal az URL-címmel, ahonnan a kódszerelvény származik.

Tulajdonságok

Name Description
Value
Elavult.

Lekéri azt az URL-címet, amelyből a kódszerelvény származik.

Metódusok

Name Description
Clone()
Elavult.

Létrehoz egy új objektumot, amely az aktuális példány másolata.

Clone()
Elavult.

Létrehoz egy új objektumot, amely az aktuális példány teljes másolata.

(Öröklődés forrása EvidenceBase)
Copy()
Elavult.

Létrehozza a bizonyítékobjektum új példányát.

CreateIdentityPermission(Evidence)
Elavult.

Létrehoz egy identitásengedélyt, amely megfelel a Url bizonyítékosztály aktuális példányának.

Equals(Object)
Elavult.

Összehasonlítja az aktuális Url bizonyítékobjektumot a megadott objektummal egyenértékűség céljából.

GetHashCode()
Elavult.

Lekéri az aktuális URL kivonatkódját.

GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()
Elavult.

Az aktuális Urlsztring-ábrázolását adja vissza.

A következőre érvényes: