Bagikan melalui


PermissionRequestEvidence Kelas

Definisi

Perhatian

This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.

Perhatian

Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.

Mendefinisikan bukti yang mewakili permintaan izin. Kelas ini tidak dapat diwariskan.

public ref class PermissionRequestEvidence sealed : System::Security::Policy::EvidenceBase
public ref class PermissionRequestEvidence sealed
[System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
[System.Serializable]
public sealed class PermissionRequestEvidence
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class PermissionRequestEvidence
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Obsolete("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
[<System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type PermissionRequestEvidence = class
    inherit EvidenceBase
[<System.Serializable>]
type PermissionRequestEvidence = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type PermissionRequestEvidence = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Obsolete("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type PermissionRequestEvidence = class
    inherit EvidenceBase
type PermissionRequestEvidence = class
    inherit EvidenceBase
Public NotInheritable Class PermissionRequestEvidence
Inherits EvidenceBase
Public NotInheritable Class PermissionRequestEvidence
Warisan
PermissionRequestEvidence
Warisan
PermissionRequestEvidence
Atribut

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.

Permintaan izin mencakup izin minimum yang diperlukan kode untuk dijalankan, izin yang dapat digunakan kode jika diberikan, tetapi tidak diperlukan, dan izin kode secara eksplisit meminta untuk tidak diberikan.

Konstruktor

PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet)
Kedaluwarsa.
Kedaluwarsa.

Menginisialisasi instans PermissionRequestEvidence baru kelas dengan permintaan izin rakitan kode.

Properti

DeniedPermissions
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan izin kode secara eksplisit meminta untuk tidak diberikan.

OptionalPermissions
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan izin yang dapat digunakan kode jika diberikan, tetapi tidak diperlukan.

RequestedPermissions
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan izin minimum yang diperlukan kode untuk dijalankan.

Metode

Clone()
Kedaluwarsa.
Kedaluwarsa.

Membuat objek baru yang merupakan salinan instans saat ini.

Clone()
Kedaluwarsa.
Kedaluwarsa.

Membuat objek baru yang merupakan salinan lengkap instans saat ini.

(Diperoleh dari EvidenceBase)
Copy()
Kedaluwarsa.
Kedaluwarsa.

Membuat salinan yang setara dari saat ini PermissionRequestEvidence.

Equals(Object)
Kedaluwarsa.
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()
Kedaluwarsa.
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.
Kedaluwarsa.

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan representasi string dari status PermissionRequestEvidence.

Berlaku untuk