C# Класс System.Security.AccessControl.SystemAcl

Наследование: CommonAcl
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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