Zone Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |