PipeSecurity.RemoveAccessRule(PipeAccessRule) Yöntem

Tanım

Geçerli PipeSecurity nesneyle ilişkili İsteğe Bağlı Access Control Listesi'nden (DACL) bir erişim kuralını kaldırır.

public:
 bool RemoveAccessRule(System::IO::Pipes::PipeAccessRule ^ rule);
public bool RemoveAccessRule (System.IO.Pipes.PipeAccessRule rule);
override this.RemoveAccessRule : System.IO.Pipes.PipeAccessRule -> bool
Public Function RemoveAccessRule (rule As PipeAccessRule) As Boolean

Parametreler

rule
PipeAccessRule

Kaldırılacak erişim kuralı.

Döndürülenler

true işlem başarılı olursa; aksi takdirde , false.

Özel durumlar

rule parametresidirnull.

Açıklamalar

yöntemi, RemoveAccessRule geçerli PipeSecurity nesneden eşleşen Deny tüm erişim kurallarını veya eşleşen Allow tüm erişim kurallarını kaldırır. Örneğin, değer, Read değer ve kullanıcı hesabı kullanılarak Deny oluşturulan bir PipeAccessRule nesneyi geçirerek bir kullanıcının tüm Deny erişim kurallarını kaldırmak için bu yöntemi kullanabilirsiniz. yöntemi, RemoveAccessRule değeri veya Write değeri belirten Read reddetme kurallarını kaldırır.

Şunlara uygulanır