System.Security.Permissions Ruang nama
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.
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. |