Zone Třída

Definice

Upozornění

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

Poskytuje zónu zabezpečení sestavení kódu jako důkaz pro vyhodnocení zásad. Tuto třídu nelze zdědit.

public ref class Zone sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Zone sealed : System::Security::Policy::IIdentityPermissionFactory
public sealed class Zone : 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 Zone : 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
type Zone = 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 Zone = class
    inherit EvidenceBase
    interface 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
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Zone
Implements IIdentityPermissionFactory
Dědičnost
Dědičnost
Zone
Atributy
Implementuje

Poznámky

Přítomnost důkazů vytváří ZoneIdentityPermission v sadě grantůZone. Pokud je Demand k dispozici for ZoneIdentityPermission, ZoneIdentityPermission porovná se s požadovaným oprávněním, které odpovídá Zone důkazům.

Zóny jsou definovány výčtem SecurityZone .

Konstruktory

Zone(SecurityZone)

Inicializuje novou instanci Zone třídy s zónou, ze které pochází sestavení kódu.

Vlastnosti

SecurityZone

Získá zónu, ze které sestavení kódu pochází.

Metody

Clone()

Vytváří nový objekt, který je kopií aktuální instance.

Clone()

Vytvoří nový objekt, který je úplnou kopií aktuální instance.

(Zděděno od EvidenceBase)
Copy()

Vytvoří ekvivalentní kopii objektu důkazu.

CreateFromUrl(String)

Vytvoří novou zónu se zadanou adresou URL.

CreateIdentityPermission(Evidence)

Vytvoří oprávnění identity, které odpovídá aktuální instanci Zone třídy důkazů.

Equals(Object)

Porovná aktuální Zone objekt důkazů se zadaným objektem pro ekvivalenci.

GetHashCode()

Získá kód hash aktuální zóny.

GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězcovou reprezentaci aktuálního Zone.

Platí pro