RegistryKey.GetAccessControl Yöntem

Tanım

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 .

Şunlara uygulanır