DiscretionaryAcl.RemoveAccessSpecific Yöntem

Tanım

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesnesinden kaldırır.

Aşırı Yüklemeler

Name Description
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesnesinden kaldırır.

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesnesinden kaldırır.

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesnesinden kaldırır. Kaldırılacak ACE için nesne türünü veya devralınan nesne türünü belirtirken, dizin nesnesi Access Control Listeleri (ACL' ler) için bu yöntemi kullanın.

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Kaynak:
ACL.cs

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesnesinden kaldırır.

public:
 void RemoveAccessSpecific(System::Security::AccessControl::AccessControlType accessType, System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAccessRule ^ rule);
public void RemoveAccessSpecific(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAccessRule rule);
member this.RemoveAccessSpecific : System.Security.AccessControl.AccessControlType * System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAccessRule -> unit
Public Sub RemoveAccessSpecific (accessType As AccessControlType, sid As SecurityIdentifier, rule As ObjectAccessRule)

Parametreler

accessType
AccessControlType

Kaldırılacak erişim denetiminin türü (izin ver veya reddet).

sid
SecurityIdentifier

ACE'nin SecurityIdentifier kaldırılacağı yer.

rule
ObjectAccessRule

ObjectAccessRule Erişimin kaldırılacağı yer.

Şunlara uygulanır

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Kaynak:
ACL.cs

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesnesinden kaldırır.

public:
 void RemoveAccessSpecific(System::Security::AccessControl::AccessControlType accessType, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void RemoveAccessSpecific(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.RemoveAccessSpecific : System.Security.AccessControl.AccessControlType * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub RemoveAccessSpecific (accessType As AccessControlType, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)

Parametreler

accessType
AccessControlType

Kaldırılacak erişim denetiminin türü (izin ver veya reddet).

sid
SecurityIdentifier

ACE'nin SecurityIdentifier kaldırılacağı yer.

accessMask
Int32

Kaldırılacak ACE için erişim maskesi.

inheritanceFlags
InheritanceFlags

Kaldırılacak ACE'nin devralma özelliklerini belirten bayraklar.

propagationFlags
PropagationFlags

Kaldırılacak ACE için devralma yayma özelliklerini belirten bayraklar.

Şunlara uygulanır

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Kaynak:
ACL.cs

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesnesinden kaldırır. Kaldırılacak ACE için nesne türünü veya devralınan nesne türünü belirtirken, dizin nesnesi Access Control Listeleri (ACL' ler) için bu yöntemi kullanın.

public:
 void RemoveAccessSpecific(System::Security::AccessControl::AccessControlType accessType, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
public void RemoveAccessSpecific(System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
member this.RemoveAccessSpecific : System.Security.AccessControl.AccessControlType * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> unit
Public Sub RemoveAccessSpecific (accessType As AccessControlType, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)

Parametreler

accessType
AccessControlType

Kaldırılacak erişim denetiminin türü (izin ver veya reddet).

sid
SecurityIdentifier

ACE'nin SecurityIdentifier kaldırılacağı yer.

accessMask
Int32

Kaldırılacak ACE için erişim maskesi.

inheritanceFlags
InheritanceFlags

Kaldırılacak ACE'nin devralma özelliklerini belirten bayraklar.

propagationFlags
PropagationFlags

Kaldırılacak ACE için devralma yayma özelliklerini belirten bayraklar.

objectFlags
ObjectAceFlags

ve objectType parametrelerinin olmayaninheritedObjectType değerler içerip içermediğini null belirten bayraklar.

objectType
Guid

Kaldırılan ACE'nin uygulandığı nesne sınıfının kimliği.

inheritedObjectType
Guid

Kaldırılan ACE'yi devralabilen alt nesne sınıfının kimliği.

Şunlara uygulanır