System.Security.Permissions Ad Alanı

İlke temelinde işlemlere ve kaynaklara erişimi denetleyen sınıfları tanımlar.

Sınıflar

CodeAccessSecurityAttribute

Kod erişim güvenliği için temel öznitelik sınıfını belirtir.

DataProtectionPermission

Şifrelenmiş verilere ve belleğe erişme becerisini denetler. Bu sınıf devralınamaz.

DataProtectionPermissionAttribute

Için güvenlik eylemlerinin DataProtectionPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

EnvironmentPermission

Sistem ve kullanıcı ortamı değişkenlerine erişimi denetler. Bu sınıf devralınamaz.

EnvironmentPermissionAttribute

için güvenlik eylemlerinin EnvironmentPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

FileDialogPermission

Dosya iletişim kutusu aracılığıyla dosya veya klasörlere erişme özelliğini denetler. Bu sınıf devralınamaz.

FileDialogPermissionAttribute

Için güvenlik eylemlerinin FileDialogPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

FileIOPermission

Dosya ve klasörlere erişme becerisini denetler. Bu sınıf devralınamaz.

FileIOPermissionAttribute

için güvenlik eylemlerinin FileIOPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

GacIdentityPermission

Genel bütünleştirilmiş kod önbelleğinden kaynaklanan dosyalar için kimlik iznini tanımlar. Bu sınıf devralınamaz.

GacIdentityPermissionAttribute

için güvenlik eylemlerinin GacIdentityPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

HostProtectionAttribute

Konak koruma gereksinimlerini belirlemek için bildirim temelli güvenlik eylemlerinin kullanılmasına izin verir. Bu sınıf devralınamaz.

IsolatedStorageFilePermission

Özel bir sanal dosya sisteminin izin verilen kullanımını belirtir. Bu sınıf devralınamaz.

IsolatedStorageFilePermissionAttribute

için güvenlik eylemlerinin IsolatedStorageFilePermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

IsolatedStoragePermission

Genel yalıtılmış depolama özelliklerine erişimi temsil eder.

IsolatedStoragePermissionAttribute

için güvenlik eylemlerinin IsolatedStoragePermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir.

KeyContainerPermission

Anahtar kapsayıcılarına erişme becerisini denetler. Bu sınıf devralınamaz.

KeyContainerPermissionAccessEntry

Belirli anahtar kapsayıcıları için erişim haklarını belirtir. Bu sınıf devralınamaz.

KeyContainerPermissionAccessEntryCollection

Nesne koleksiyonunu KeyContainerPermissionAccessEntry temsil eder. Bu sınıf devralınamaz.

KeyContainerPermissionAccessEntryEnumerator

içindeki KeyContainerPermissionAccessEntryCollectionnesneler için KeyContainerPermissionAccessEntry numaralandırıcıyı temsil eder.

KeyContainerPermissionAttribute

Için güvenlik eylemlerinin KeyContainerPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

MediaPermission

, MediaPermission ses, görüntü ve video medyasının kısmi güven Windows Presentation Foundation (WPF) uygulamasında çalışma becerisini denetleyebilen bir dizi güvenlik iznini açıklar.

MediaPermissionAttribute

Için güvenlik eylemlerinin MediaPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir.

PermissionSetAttribute

Bildirim temelli güvenlik kullanılarak koda uygulanması için güvenlik PermissionSet eylemlerine izin verir. Bu sınıf devralınamaz.

PrincipalPermission

Hem bildirim temelli hem de kesinlik temelli güvenlik eylemleri için tanımlanan dil yapılarını kullanarak etkin sorumluya (bkz IPrincipal. ) karşı denetimlere izin verir. Bu sınıf devralınamaz.

PrincipalPermissionAttribute

Için güvenlik eylemlerinin PrincipalPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

PublisherIdentityPermission

Yazılım yayımcısının kimliğini temsil eder. Bu sınıf devralınamaz.

PublisherIdentityPermissionAttribute

Için güvenlik eylemlerinin PublisherIdentityPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

ReflectionPermission

API'ler aracılığıyla genel olmayan türlere ve üyelere System.Reflection erişimi denetler. API'lerin System.Reflection.Emit bazı özelliklerini denetler.

ReflectionPermissionAttribute

için güvenlik eylemlerinin ReflectionPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir.

RegistryPermission

Kayıt defteri değişkenlerine erişme özelliğini denetler. Bu sınıf devralınamaz.

RegistryPermissionAttribute

için güvenlik eylemlerinin RegistryPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

ResourcePermissionBase

Kod erişimi güvenlik izinlerinin denetimine izin verir.

ResourcePermissionBaseEntry

Kod erişimi güvenlik izin kümesinin en küçük birimini tanımlar.

SecurityAttribute

Türetilen bildirim temelli güvenlik CodeAccessSecurityAttribute için temel öznitelik sınıfını belirtir.

SecurityPermission

Koda uygulanan bir dizi güvenlik iznini açıklar. Bu sınıf devralınamaz.

SecurityPermissionAttribute

Için güvenlik eylemlerinin SecurityPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

SiteIdentityPermission

Kodun kaynaklandığı Web sitesi için kimlik iznini tanımlar. Bu sınıf devralınamaz.

SiteIdentityPermissionAttribute

için güvenlik eylemlerinin SiteIdentityPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

StorePermission

X.509 sertifikaları içeren depolara erişimi denetler. Bu sınıf devralınamaz.

StorePermissionAttribute

Için güvenlik eylemlerinin StorePermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

StrongNameIdentityPermission

Tanımlayıcı adlar için kimlik iznini tanımlar. Bu sınıf devralınamaz.

StrongNameIdentityPermissionAttribute

Için güvenlik eylemlerinin StrongNameIdentityPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

StrongNamePublicKeyBlob

Tanımlayıcı ad için ortak anahtar bilgilerini (blob olarak adlandırılır) temsil eder. Bu sınıf devralınamaz.

TypeDescriptorPermission

Sınıfına TypeDescriptor kısmi güven erişimini tanımlar.

TypeDescriptorPermissionAttribute

bir TypeDescriptoriçin geçerli olan izin bayraklarını belirler.

UIPermission

Kullanıcı arabirimleri ve Pano ile ilgili izinleri denetler. Bu sınıf devralınamaz.

UIPermissionAttribute

Için güvenlik eylemlerinin UIPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

UrlIdentityPermission

Kodun kaynaklandığı URL için kimlik iznini tanımlar. Bu sınıf devralınamaz.

UrlIdentityPermissionAttribute

için güvenlik eylemlerinin UrlIdentityPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

WebBrowserPermission

WebBrowserPermission nesnesi, WebBrowser denetimini oluşturma özelliğini denetler.

WebBrowserPermissionAttribute

için güvenlik eylemlerinin WebBrowserPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir.

ZoneIdentityPermission

Kodun kaynaklandığı bölge için kimlik iznini tanımlar. Bu sınıf devralınamaz.

ZoneIdentityPermissionAttribute

Için güvenlik eylemlerinin ZoneIdentityPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz.

Arabirimler

IUnrestrictedPermission

Kısıtlanmamış bir durumu kullanıma sunma izni verir.

Numaralandırmalar

DataProtectionPermissionFlags

Verileri ve belleği şifrelemeye yönelik erişim izinlerini belirtir.

EnvironmentPermissionAccess

Ortam değişkenlerine erişimi belirtir.

FileDialogPermissionAccess

Dosya iletişim kutuları aracılığıyla izin verilen dosyalara erişim türünü belirtir.

FileIOPermissionAccess

İstenen dosya erişiminin türünü belirtir.

HostProtectionResource

Bir yöntem veya sınıf tarafından çağrılırsa konak için zararlı olabilecek işlevsellik kategorilerini belirtir.

IsolatedStorageContainment

Yalıtılmış depolamanın izin verilen kullanımını belirtir.

KeyContainerPermissionFlags

İzin verilen anahtar kapsayıcısı erişiminin türünü belirtir.

MediaPermissionAudio

Ses için izin düzeyini belirtir.

MediaPermissionImage

Görüntüler için izin düzeyini belirtir.

MediaPermissionVideo

Video için izin düzeyini belirtir.

PermissionState

Oluşturma sırasında bir iznin kaynaklara erişimi olup olmayacağını belirtir.

ReflectionPermissionFlag

ve System.Reflection.Emit ad alanlarının System.Reflection izin verilen kullanımını belirtir.

RegistryPermissionAccess

Kayıt defteri anahtarlarına ve değerlerine izin verilen erişimi belirtir.

SecurityAction

Bildirim temelli güvenlik kullanılarak gerçekleştirilebilecek güvenlik eylemlerini belirtir.

SecurityPermissionFlag

Güvenlik izni nesnesi için erişim bayraklarını belirtir.

StorePermissionFlags

X.509 sertifika depolarına izin verilen erişimi belirtir.

TypeDescriptorPermissionFlags

Tür tanımlayıcıları için izin ayarlarını tanımlar.

UIPermissionClipboard

Çağrı koduna izin verilen pano erişiminin türünü belirtir.

UIPermissionWindow

Kodun kullanmasına izin verilen pencere türünü belirtir.

WebBrowserPermissionLevel

Web tarayıcısı için izin düzeyini belirtir.