Aracılığıyla paylaş


DiscretionaryAcl.RemoveAccessSpecific Yöntem

Tanım

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

Aşırı Yüklemeler

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

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

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

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

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

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesneden 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 Listeler (ACL' ler) için bu yöntemi kullanın.

RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesneden 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)

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesneden 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)

Belirtilen Access Control Girdisini (ACE) geçerli DiscretionaryAcl nesneden 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 Listeler (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 inheritedObjectType parametrelerinin olmayannull değerler içerip içermediğini objectType 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