FileSystemSecurity.RemoveAccessRuleSpecific(FileSystemAccessRule) 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 dosya veya dizinden tek bir eşleştirme izin ver veya erişim denetimi listesi (ACL) iznini kaldırır.
public:
void RemoveAccessRuleSpecific(System::Security::AccessControl::FileSystemAccessRule ^ rule);
public void RemoveAccessRuleSpecific (System.Security.AccessControl.FileSystemAccessRule rule);
override this.RemoveAccessRuleSpecific : System.Security.AccessControl.FileSystemAccessRule -> unit
Public Sub RemoveAccessRuleSpecific (rule As FileSystemAccessRule)
Parametreler
- rule
- FileSystemAccessRule
FileSystemAccessRule Erişim denetim listesi (ACL) izinleri bir dosyadan veya dizinden kaldırılması gereken bir kullanıcıyı belirten nesne.
Özel durumlar
rule
parametresidirnull
.
Açıklamalar
yöntemi, RemoveAccessRuleSpecific belirtilen Deny erişim kuralını veya belirtilen eşleşen Allow erişim kuralını geçerli FileSystemSecurity nesneden kaldırır. Örneğin, değer, Read değer ve kullanıcı hesabı kullanılarak Deny oluşturulan bir FileSystemAccessRule nesneyi geçirerek bir kullanıcı için belirtilen Deny erişim kuralını kaldırmak için bu yöntemi kullanabilirsiniz. Bunu yaptığınızda, RemoveAccessRuleSpecific yöntemi yalnızca değeri belirten Read reddetme kuralını kaldırır. Değeri belirten Write reddetme kurallarını kaldırmaz.
Yeni veya değiştirilmiş erişim denetimi listesi (ACL) bilgilerini bir dosyada kalıcı hale getirmek için veya SetAccessControl yöntemini kullanınSetAccessControl. Yeni veya değiştirilmiş ACL bilgilerini bir dizinde kalıcı hale getirmek için veya SetAccessControl yöntemini kullanınSetAccessControl.
Bir dosyadan ACL bilgilerini almak için veya GetAccessControl yöntemini kullanınGetAccessControl. Bir dizinden ACL bilgilerini almak için veya GetAccessControl yöntemini kullanınGetAccessControl.
Bayrağı ayarlamadan Synchronize bir erişim kuralı eklediğinizde, Synchronize bayrak kuralınıza otomatik olarak eklenir. Kuralı daha sonra bayrağı belirtmeden Synchronize kaldırırsanız, bayrak otomatik olarak kaldırılır.