C# 클래스 System.Security.AccessControl.SystemAcl

상속: CommonAcl
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
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 )

메소드 상세

AddAudit() 공개 메소드

public AddAudit ( System sid, System rule ) : void
sid System
rule System
리턴 void

AddAudit() 공개 메소드

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

AddAudit() 공개 메소드

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
리턴 void

RemoveAudit() 공개 메소드

public RemoveAudit ( System sid, System rule ) : bool
sid System
rule System
리턴 bool

RemoveAudit() 공개 메소드

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

RemoveAudit() 공개 메소드

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
리턴 bool

RemoveAuditSpecific() 공개 메소드

public RemoveAuditSpecific ( System sid, System rule ) : void
sid System
rule System
리턴 void

RemoveAuditSpecific() 공개 메소드

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

RemoveAuditSpecific() 공개 메소드

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
리턴 void

SetAudit() 공개 메소드

public SetAudit ( System sid, System rule ) : void
sid System
rule System
리턴 void

SetAudit() 공개 메소드

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

SetAudit() 공개 메소드

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
리턴 void

SystemAcl() 공개 메소드

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

SystemAcl() 공개 메소드

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

SystemAcl() 공개 메소드

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