System.Security.Permissions Ruang nama

Menentukan kelas yang mengontrol akses ke operasi dan sumber daya berdasarkan kebijakan.

Kelas

Nama Deskripsi
CodeAccessSecurityAttribute

Menentukan kelas atribut dasar untuk keamanan akses kode.

DataProtectionPermission

Mengontrol kemampuan untuk mengakses data dan memori terenkripsi. Kelas ini tidak dapat diwariskan.

DataProtectionPermissionAttribute

Memungkinkan tindakan keamanan untuk DataProtectionPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

EnvironmentPermission

Mengontrol akses ke variabel lingkungan sistem dan pengguna. Kelas ini tidak dapat diwariskan.

EnvironmentPermissionAttribute

Memungkinkan tindakan keamanan untuk EnvironmentPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

FileDialogPermission

Mengontrol kemampuan untuk mengakses file atau folder melalui kotak dialog File . Kelas ini tidak dapat diwariskan.

FileDialogPermissionAttribute

Memungkinkan tindakan keamanan untuk FileDialogPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

FileIOPermission

Mengontrol kemampuan untuk mengakses file dan folder. Kelas ini tidak dapat diwariskan.

FileIOPermissionAttribute

Memungkinkan tindakan keamanan untuk FileIOPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

GacIdentityPermission

Menentukan izin identitas untuk file yang berasal dari cache perakitan global. Kelas ini tidak dapat diwariskan.

GacIdentityPermissionAttribute

Memungkinkan tindakan keamanan untuk GacIdentityPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

HostProtectionAttribute

Memungkinkan penggunaan tindakan keamanan deklaratif untuk menentukan persyaratan perlindungan host. Kelas ini tidak dapat diwariskan.

IsolatedStorageFilePermission

Menentukan penggunaan sistem file virtual privat yang diizinkan. Kelas ini tidak dapat diwariskan.

IsolatedStorageFilePermissionAttribute

Memungkinkan tindakan keamanan untuk IsolatedStorageFilePermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

IsolatedStoragePermission

Mewakili akses ke kemampuan penyimpanan terisolasi generik.

IsolatedStoragePermissionAttribute

Memungkinkan tindakan keamanan untuk IsolatedStoragePermission diterapkan ke kode menggunakan keamanan deklaratif.

KeyContainerPermission

Mengontrol kemampuan untuk mengakses kontainer kunci. Kelas ini tidak dapat diwariskan.

KeyContainerPermissionAccessEntry

Menentukan hak akses untuk kontainer kunci tertentu. Kelas ini tidak dapat diwariskan.

KeyContainerPermissionAccessEntryCollection

Mewakili kumpulan KeyContainerPermissionAccessEntry objek. Kelas ini tidak dapat diwariskan.

KeyContainerPermissionAccessEntryEnumerator

Mewakili enumerator untuk KeyContainerPermissionAccessEntry objek dalam KeyContainerPermissionAccessEntryCollection.

KeyContainerPermissionAttribute

Memungkinkan tindakan keamanan untuk KeyContainerPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

MediaPermission

MediaPermission menjelaskan serangkaian izin keamanan yang mengontrol kemampuan media audio, gambar, dan video untuk bekerja dalam aplikasi Windows Presentation Foundation (WPF) kepercayaan parsial.

MediaPermissionAttribute

Memungkinkan tindakan keamanan untuk MediaPermission diterapkan ke kode menggunakan keamanan deklaratif.

PermissionSetAttribute

Memungkinkan tindakan keamanan untuk PermissionSet diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

PrincipalPermission

Memungkinkan pemeriksaan terhadap prinsipal aktif (lihat IPrincipal) menggunakan konstruksi bahasa yang ditentukan untuk tindakan keamanan deklaratif dan imperatif. Kelas ini tidak dapat diwariskan.

PrincipalPermissionAttribute

Memungkinkan tindakan keamanan untuk PrincipalPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

PublisherIdentityPermission

Mewakili identitas penerbit perangkat lunak. Kelas ini tidak dapat diwariskan.

PublisherIdentityPermissionAttribute

Memungkinkan tindakan keamanan untuk PublisherIdentityPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

ReflectionPermission

Mengontrol akses ke jenis dan anggota non-publik melalui System.Reflection API. Mengontrol beberapa fitur System.Reflection.Emit API.

ReflectionPermissionAttribute

Memungkinkan tindakan keamanan untuk ReflectionPermission diterapkan ke kode menggunakan keamanan deklaratif.

RegistryPermission

Mengontrol kemampuan untuk mengakses variabel registri. Kelas ini tidak dapat diwariskan.

RegistryPermissionAttribute

Memungkinkan tindakan keamanan untuk RegistryPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

ResourcePermissionBase

Memungkinkan kontrol izin keamanan akses kode.

ResourcePermissionBaseEntry

Menentukan unit terkecil dari kumpulan izin keamanan akses kode.

SecurityAttribute

Menentukan kelas atribut dasar untuk keamanan deklaratif tempat CodeAccessSecurityAttribute diturunkan.

SecurityPermission

Menjelaskan sekumpulan izin keamanan yang diterapkan ke kode. Kelas ini tidak dapat diwariskan.

SecurityPermissionAttribute

Memungkinkan tindakan keamanan untuk SecurityPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

SiteIdentityPermission

Menentukan izin identitas untuk situs Web tempat kode berasal. Kelas ini tidak dapat diwariskan.

SiteIdentityPermissionAttribute

Memungkinkan tindakan keamanan untuk SiteIdentityPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

StorePermission

Mengontrol akses ke penyimpanan yang berisi sertifikat X.509. Kelas ini tidak dapat diwariskan.

StorePermissionAttribute

Memungkinkan tindakan keamanan untuk StorePermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

StrongNameIdentityPermission

Menentukan izin identitas untuk nama yang kuat. Kelas ini tidak dapat diwariskan.

StrongNameIdentityPermissionAttribute

Memungkinkan tindakan keamanan untuk StrongNameIdentityPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

StrongNamePublicKeyBlob

Mewakili informasi kunci publik (disebut blob) untuk nama yang kuat. Kelas ini tidak dapat diwariskan.

TypeDescriptorPermission

Menentukan akses kepercayaan parsial ke TypeDescriptor kelas .

TypeDescriptorPermissionAttribute

Menentukan bendera izin yang berlaku untuk TypeDescriptor.

UIPermission

Mengontrol izin yang terkait dengan antarmuka pengguna dan Clipboard. Kelas ini tidak dapat diwariskan.

UIPermissionAttribute

Memungkinkan tindakan keamanan untuk UIPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

UrlIdentityPermission

Menentukan izin identitas untuk URL tempat kode berasal. Kelas ini tidak dapat diwariskan.

UrlIdentityPermissionAttribute

Memungkinkan tindakan keamanan untuk UrlIdentityPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

WebBrowserPermission

Objek WebBrowserPermission mengontrol kemampuan untuk membuat kontrol WebBrowser.

WebBrowserPermissionAttribute

Memungkinkan tindakan keamanan untuk WebBrowserPermission diterapkan ke kode menggunakan keamanan deklaratif.

ZoneIdentityPermission

Menentukan izin identitas untuk zona tempat kode berasal. Kelas ini tidak dapat diwariskan.

ZoneIdentityPermissionAttribute

Memungkinkan tindakan keamanan untuk ZoneIdentityPermission diterapkan ke kode menggunakan keamanan deklaratif. Kelas ini tidak dapat diwariskan.

Antarmuka

Nama Deskripsi
IUnrestrictedPermission

Mengizinkan izin untuk mengekspos status yang tidak dibatasi.

Enum

Nama Deskripsi
DataProtectionPermissionFlags

Menentukan izin akses untuk mengenkripsi data dan memori.

EnvironmentPermissionAccess

Menentukan akses ke variabel lingkungan.

FileDialogPermissionAccess

Menentukan tipe akses ke file yang diizinkan melalui kotak dialog File.

FileIOPermissionAccess

Menentukan jenis akses file yang diminta.

HostProtectionResource

Menentukan kategori fungsionalitas yang berpotensi berbahaya bagi host jika dipanggil oleh metode atau kelas.

IsolatedStorageContainment

Menentukan penggunaan penyimpanan terisolasi yang diizinkan.

KeyContainerPermissionFlags

Menentukan jenis akses kontainer kunci yang diizinkan.

MediaPermissionAudio

Menentukan tingkat izin untuk audio.

MediaPermissionImage

Menentukan tingkat izin untuk gambar.

MediaPermissionVideo

Menentukan tingkat izin untuk video.

PermissionState

Menentukan apakah izin harus memiliki semua atau tidak ada akses ke sumber daya saat pembuatan.

ReflectionPermissionFlag

Menentukan penggunaan namespace System.Reflection dan System.Reflection.Emit yang diizinkan.

RegistryPermissionAccess

Menentukan akses yang diizinkan ke kunci dan nilai registri.

SecurityAction

Menentukan tindakan keamanan yang dapat dilakukan menggunakan keamanan deklaratif.

SecurityPermissionFlag

Menentukan bendera akses untuk objek izin keamanan.

StorePermissionFlags

Menentukan akses yang diizinkan ke penyimpanan sertifikat X.509.

TypeDescriptorPermissionFlags

Menentukan pengaturan izin untuk deskriptor jenis.

UIPermissionClipboard

Menentukan tipe akses papan klip yang diizinkan ke kode panggilan.

UIPermissionWindow

Menentukan tipe jendela yang diizinkan untuk digunakan kode tersebut.

WebBrowserPermissionLevel

Menentukan tingkat izin untuk browser Web.