Skip to content

Event 3 Technical Reference

cdhunt edited this page Feb 2, 2014 · 6 revisions
PS C:\> $acl | gm -MemberType Method


   TypeName: System.Security.AccessControl.DirectorySecurity

Name                            MemberType Definition                                                                                                                                                                                                                              
----                            ---------- ----------                                                                                                                                                                                                                              
AccessRuleFactory               Method     System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.S...
AddAccessRule                   Method     void AddAccessRule(System.Security.AccessControl.FileSystemAccessRule rule)                                                                                                                                                             
AddAuditRule                    Method     void AddAuditRule(System.Security.AccessControl.FileSystemAuditRule rule)                                                                                                                                                               
AuditRuleFactory                Method     System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Sec...
Equals                          Method     bool Equals(System.Object obj)                                                                                                                                                                                                          
GetAccessRules                  Method     System.Security.AccessControl.AuthorizationRuleCollection GetAccessRules(bool includeExplicit, bool includeInherited, type targetType)                                                                                                  
GetAuditRules                   Method     System.Security.AccessControl.AuthorizationRuleCollection GetAuditRules(bool includeExplicit, bool includeInherited, type targetType)                                                                                                   
GetGroup                        Method     System.Security.Principal.IdentityReference GetGroup(type targetType)                                                                                                                                                                   
GetHashCode                     Method     int GetHashCode()                                                                                                                                                                                                                       
GetOwner                        Method     System.Security.Principal.IdentityReference GetOwner(type targetType)                                                                                                                                                                   
GetSecurityDescriptorBinaryForm Method     byte[] GetSecurityDescriptorBinaryForm()                                                                                                                                                                                                
GetSecurityDescriptorSddlForm   Method     string GetSecurityDescriptorSddlForm(System.Security.AccessControl.AccessControlSections includeSections)                                                                                                                               
GetType                         Method     type GetType()                                                                                                                                                                                                                          
ModifyAccessRule                Method     bool ModifyAccessRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, [ref] bool modified)                                                                         
ModifyAuditRule                 Method     bool ModifyAuditRule(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AuditRule rule, [ref] bool modified)                                                                           
PurgeAccessRules                Method     void PurgeAccessRules(System.Security.Principal.IdentityReference identity)                                                                                                                                                             
PurgeAuditRules                 Method     void PurgeAuditRules(System.Security.Principal.IdentityReference identity)                                                                                                                                                              
RemoveAccessRule                Method     bool RemoveAccessRule(System.Security.AccessControl.FileSystemAccessRule rule)                                                                                                                                                          
RemoveAccessRuleAll             Method     void RemoveAccessRuleAll(System.Security.AccessControl.FileSystemAccessRule rule)                                                                                                                                                       
RemoveAccessRuleSpecific        Method     void RemoveAccessRuleSpecific(System.Security.AccessControl.FileSystemAccessRule rule)                                                                                                                                                  
RemoveAuditRule                 Method     bool RemoveAuditRule(System.Security.AccessControl.FileSystemAuditRule rule)                                                                                                                                                            
RemoveAuditRuleAll              Method     void RemoveAuditRuleAll(System.Security.AccessControl.FileSystemAuditRule rule)                                                                                                                                                         
RemoveAuditRuleSpecific         Method     void RemoveAuditRuleSpecific(System.Security.AccessControl.FileSystemAuditRule rule)                                                                                                                                                    
ResetAccessRule                 Method     void ResetAccessRule(System.Security.AccessControl.FileSystemAccessRule rule)                                                                                                                                                           
SetAccessRule                   Method     void SetAccessRule(System.Security.AccessControl.FileSystemAccessRule rule)                                                                                                                                                             
SetAccessRuleProtection         Method     void SetAccessRuleProtection(bool isProtected, bool preserveInheritance)                                                                                                                                                                
SetAuditRule                    Method     void SetAuditRule(System.Security.AccessControl.FileSystemAuditRule rule)                                                                                                                                                               
SetAuditRuleProtection          Method     void SetAuditRuleProtection(bool isProtected, bool preserveInheritance)                                                                                                                                                                 
SetGroup                        Method     void SetGroup(System.Security.Principal.IdentityReference identity)                                                                                                                                                                     
SetOwner                        Method     void SetOwner(System.Security.Principal.IdentityReference identity)                                                                                                                                                                     
SetSecurityDescriptorBinaryForm Method     void SetSecurityDescriptorBinaryForm(byte[] binaryForm), void SetSecurityDescriptorBinaryForm(byte[] binaryForm, System.Security.AccessControl.AccessControlSections includeSections)                                                   
SetSecurityDescriptorSddlForm   Method     void SetSecurityDescriptorSddlForm(string sddlForm), void SetSecurityDescriptorSddlForm(string sddlForm, System.Security.AccessControl.AccessControlSections includeSections)                                                           
ToString                        Method     string ToString()                                                                                                                                                                                                                       

Clone this wiki locally