C# Class System.Security.AccessControl.SystemAcl

Inheritance: CommonAcl
显示文件 Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
AddAudit ( System sid, System rule ) : void
AddAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags ) : void
AddAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags, System objectFlags, System objectType, System inheritedObjectType ) : void
RemoveAudit ( System sid, System rule ) : bool
RemoveAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags ) : bool
RemoveAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags, System objectFlags, System objectType, System inheritedObjectType ) : bool
RemoveAuditSpecific ( System sid, System rule ) : void
RemoveAuditSpecific ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags ) : void
RemoveAuditSpecific ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags, System objectFlags, System objectType, System inheritedObjectType ) : void
SetAudit ( System sid, System rule ) : void
SetAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags ) : void
SetAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags, System objectFlags, System objectType, System inheritedObjectType ) : void
SystemAcl ( bool isContainer, bool isDS, System rawAcl )
SystemAcl ( bool isContainer, bool isDS, byte revision, int capacity )
SystemAcl ( bool isContainer, bool isDS, int capacity )

Method Details

AddAudit() public method

public AddAudit ( System sid, System rule ) : void
sid System
rule System
return void

AddAudit() public method

public AddAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags ) : void
auditFlags System
sid System
accessMask int
inheritanceFlags System
propagationFlags System
return void

AddAudit() public method

public AddAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags, System objectFlags, System objectType, System inheritedObjectType ) : void
auditFlags System
sid System
accessMask int
inheritanceFlags System
propagationFlags System
objectFlags System
objectType System
inheritedObjectType System
return void

RemoveAudit() public method

public RemoveAudit ( System sid, System rule ) : bool
sid System
rule System
return bool

RemoveAudit() public method

public RemoveAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags ) : bool
auditFlags System
sid System
accessMask int
inheritanceFlags System
propagationFlags System
return bool

RemoveAudit() public method

public RemoveAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags, System objectFlags, System objectType, System inheritedObjectType ) : bool
auditFlags System
sid System
accessMask int
inheritanceFlags System
propagationFlags System
objectFlags System
objectType System
inheritedObjectType System
return bool

RemoveAuditSpecific() public method

public RemoveAuditSpecific ( System sid, System rule ) : void
sid System
rule System
return void

RemoveAuditSpecific() public method

public RemoveAuditSpecific ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags ) : void
auditFlags System
sid System
accessMask int
inheritanceFlags System
propagationFlags System
return void

RemoveAuditSpecific() public method

public RemoveAuditSpecific ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags, System objectFlags, System objectType, System inheritedObjectType ) : void
auditFlags System
sid System
accessMask int
inheritanceFlags System
propagationFlags System
objectFlags System
objectType System
inheritedObjectType System
return void

SetAudit() public method

public SetAudit ( System sid, System rule ) : void
sid System
rule System
return void

SetAudit() public method

public SetAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags ) : void
auditFlags System
sid System
accessMask int
inheritanceFlags System
propagationFlags System
return void

SetAudit() public method

public SetAudit ( System auditFlags, System sid, int accessMask, System inheritanceFlags, System propagationFlags, System objectFlags, System objectType, System inheritedObjectType ) : void
auditFlags System
sid System
accessMask int
inheritanceFlags System
propagationFlags System
objectFlags System
objectType System
inheritedObjectType System
return void

SystemAcl() public method

public SystemAcl ( bool isContainer, bool isDS, System rawAcl )
isContainer bool
isDS bool
rawAcl System

SystemAcl() public method

public SystemAcl ( bool isContainer, bool isDS, byte revision, int capacity )
isContainer bool
isDS bool
revision byte
capacity int

SystemAcl() public method

public SystemAcl ( bool isContainer, bool isDS, int capacity )
isContainer bool
isDS bool
capacity int