Zone Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Perhatian
Code Access Security is not supported or honored by the runtime.
Menyediakan zona keamanan perakitan kode sebagai bukti untuk evaluasi kebijakan. Kelas ini tidak dapat diwariskan.
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
- Warisan
- Warisan
-
Zone
- Atribut
- Penerapan
Keterangan
Perhatian
Keamanan Akses Kode (CAS) tidak digunakan lagi di semua versi .NET Framework dan .NET. Versi terbaru .NET tidak mematuhi anotasi CAS dan menghasilkan kesalahan jika API terkait CAS digunakan. Pengembang harus mencari cara alternatif untuk menyelesaikan tugas keamanan.
Kehadiran Zone bukti menghasilkan ZoneIdentityPermission dalam set hibah. Jika ada Demand untuk ZoneIdentityPermission, ZoneIdentityPermission yang sesuai dengan Zone bukti akan dibandingkan dengan izin yang diminta.
Zona ditentukan oleh SecurityZone enumerasi.
Konstruktor
Zone(SecurityZone) |
Kedaluwarsa.
Menginisialisasi instans Zone baru kelas dengan zona asal asal rakitan kode. |
Properti
SecurityZone |
Kedaluwarsa.
Mendapatkan zona asal asal perakitan kode. |
Metode
Clone() |
Kedaluwarsa.
Membuat objek baru yang merupakan salinan instans saat ini. |
Clone() |
Kedaluwarsa.
Membuat objek baru yang merupakan salinan lengkap instans saat ini. (Diperoleh dari EvidenceBase) |
Copy() |
Kedaluwarsa.
Membuat salinan objek bukti yang setara. |
CreateFromUrl(String) |
Kedaluwarsa.
Membuat zona baru dengan URL yang ditentukan. |
CreateIdentityPermission(Evidence) |
Kedaluwarsa.
Membuat izin identitas yang sesuai dengan instans Zone kelas bukti saat ini. |
Equals(Object) |
Kedaluwarsa.
Membandingkan objek bukti saat ini Zone dengan objek yang ditentukan untuk kesetaraan. |
GetHashCode() |
Kedaluwarsa.
Mendapatkan kode hash zona saat ini. |
GetType() |
Kedaluwarsa.
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Kedaluwarsa.
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Kedaluwarsa.
Mengembalikan representasi string dari saat ini Zone. |