Zone Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Figyelemfelhívás
Code Access Security is not supported or honored by the runtime.
A szabályzatok kiértékelésének bizonyítékaként biztosítja a kódszerelvény biztonsági zónáját. Ez az osztály nem örökölhető.
public ref class Zone sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Zone 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 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
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}")>]
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
type Zone = class
inherit EvidenceBase
interface IIdentityPermissionFactory
Public NotInheritable Class Zone
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Zone
Implements IIdentityPermissionFactory
- Öröklődés
- Öröklődés
-
Zone
- 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 Zone a támogatási készletben előállít egy ZoneIdentityPermission értéket. Ha van rá lehetőség DemandZoneIdentityPermission, a ZoneIdentityPermission bizonyítéknak Zone megfelelőt a rendszer összehasonlítja a kért engedélyekkel.
A zónákat az SecurityZone enumerálás határozza meg.
Konstruktorok
| Name | Description |
|---|---|
| Zone(SecurityZone) |
Elavult.
Inicializálja az osztály új példányát azzal a Zone zónával, ahonnan a kódszerelvény származik. |
Tulajdonságok
| Name | Description |
|---|---|
| SecurityZone |
Elavult.
Lekéri azt a zónát, ahonnan 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.
Ezzel egyenértékű másolatot készít a bizonyítékobjektumról. |
| CreateFromUrl(String) |
Elavult.
Létrehoz egy új zónát a megadott URL-címmel. |
| CreateIdentityPermission(Evidence) |
Elavult.
Létrehoz egy identitásengedélyt, amely megfelel a bizonyítékosztály aktuális példányának Zone . |
| Equals(Object) |
Elavult.
Összehasonlítja az aktuális Zone bizonyítékobjektumot a megadott objektummal egyenértékűség céljából. |
| GetHashCode() |
Elavult.
Lekéri az aktuális zóna 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 Zonesztring-ábrázolását adja vissza. |