Zone Klass

Definition

Tillhandahåller säkerhetszonen för en kodsammansättning som bevis för principutvärdering. Det går inte att ärva den här klassen.

public ref class Zone sealed : System::Security::Policy::IIdentityPermissionFactory
public ref class Zone sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
[System.Serializable]
public sealed class Zone : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Zone : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Zone : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[<System.Serializable>]
type Zone = class
    interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Zone = class
    interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Zone = class
    inherit EvidenceBase
    interface IIdentityPermissionFactory
Public NotInheritable Class Zone
Implements IIdentityPermissionFactory
Public NotInheritable Class Zone
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Arv
Zone
Arv
Attribut
Implementeringar

Kommentarer

Caution

Code Access Security (CAS) har föråldrats i alla versioner av .NET Framework och .NET. De senaste versionerna av .NET följer inte CAS-anteckningar och skapar fel om CAS-relaterade API:er används. Utvecklare bör söka alternativa sätt att utföra säkerhetsuppgifter.

Förekomsten av Zone bevis genererar en ZoneIdentityPermission i bidragsuppsättningen. Om det finns en Demand för ZoneIdentityPermissionZoneIdentityPermission jämförs Zone det som motsvarar bevisen med den begärda behörigheten.

Zoner definieras av SecurityZone uppräkningen.

Konstruktorer

Name Description
Zone(SecurityZone)

Initierar en ny instans av Zone klassen med den zon som en kodsammansättning kommer från.

Egenskaper

Name Description
SecurityZone

Hämtar zonen som kodsammansättningen kommer från.

Metoder

Name Description
Clone()

Skapar ett nytt objekt som är en kopia av den aktuella instansen.

Copy()

Skapar en motsvarande kopia av bevisobjektet.

CreateFromUrl(String)

Skapar en ny zon med den angivna URL:en.

CreateIdentityPermission(Evidence)

Skapar en identitetsbehörighet som motsvarar den aktuella instansen av bevisklassen Zone .

Equals(Object)

Jämför det aktuella Zone bevisobjektet med det angivna objektet för likvärdighet.

GetHashCode()

Hämtar hash-koden för den aktuella zonen.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en strängrepresentation av den aktuella Zone.

Gäller för