RegistryKey.GetAccessControl Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli kayıt defteri anahtarı için erişim denetimi güvenliğini döndürür.
Aşırı Yüklemeler
GetAccessControl() |
Geçerli kayıt defteri anahtarı için erişim denetimi güvenliğini döndürür. |
GetAccessControl(AccessControlSections) |
Geçerli kayıt defteri anahtarı için erişim denetimi güvenliğinin belirtilen bölümlerini döndürür. |
GetAccessControl()
- Kaynak:
- RegistryKey.cs
Geçerli kayıt defteri anahtarı için erişim denetimi güvenliğini döndürür.
public:
System::Security::AccessControl::RegistrySecurity ^ GetAccessControl();
public System.Security.AccessControl.RegistrySecurity GetAccessControl ();
member this.GetAccessControl : unit -> System.Security.AccessControl.RegistrySecurity
Public Function GetAccessControl () As RegistrySecurity
Döndürülenler
Geçerli RegistryKeytarafından temsil edilen kayıt defteri anahtarındaki erişim denetimi izinlerini açıklayan bir nesne.
Özel durumlar
Kullanıcının gerekli izinleri yok.
İşlenen RegistryKey kapatılır (kapalı anahtarlara erişilemez).
Geçerli anahtar silindi.
Açıklamalar
Bu yöntem aşırı yüklemesi, aşağıdaki bayrakların bit düzeyinde birleşimiyle yöntem aşırı yüklemesini çağırmaya GetAccessControl(AccessControlSections) eşdeğerdir: AccessControlSections.Access, AccessControlSections.Ownerve AccessControlSections.Group. Diğer izinleri aramak için bu aşırı yüklemeyi kullanabilirsiniz.
Kullanıcının bu yöntemi çağırma hakları olmalıdır RegistryRights.ReadPermissions .
Şunlara uygulanır
GetAccessControl(AccessControlSections)
- Kaynak:
- RegistryKey.cs
Geçerli kayıt defteri anahtarı için erişim denetimi güvenliğinin belirtilen bölümlerini döndürür.
public:
System::Security::AccessControl::RegistrySecurity ^ GetAccessControl(System::Security::AccessControl::AccessControlSections includeSections);
public System.Security.AccessControl.RegistrySecurity GetAccessControl (System.Security.AccessControl.AccessControlSections includeSections);
member this.GetAccessControl : System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.RegistrySecurity
Public Function GetAccessControl (includeSections As AccessControlSections) As RegistrySecurity
Parametreler
- includeSections
- AccessControlSections
Elde edilen güvenlik bilgilerinin türünü belirten sabit listesi değerlerinin bit düzeyinde birleşimi.
Döndürülenler
Geçerli RegistryKeytarafından temsil edilen kayıt defteri anahtarındaki erişim denetimi izinlerini açıklayan bir nesne.
Özel durumlar
Kullanıcının gerekli izinleri yok.
İşlenen RegistryKey kapatılır (kapalı anahtarlara erişilemez).
Geçerli anahtar silindi.
Açıklamalar
Kullanıcılara şu anda verilen erişim izinlerini istemek için, şu bayrakların bit düzeyinde birleşimini belirtin: AccessControlSections.Access, AccessControlSections.Ownerve AccessControlSections.Group. Alternatif olarak, tam olarak bu değer bileşimini GetAccessControl() belirten yöntem aşırı yüklemesini kullanabilirsiniz.
Kullanıcının bu yöntemi çağırma hakları olmalıdır RegistryRights.ReadPermissions .