C# Class System.Security.AccessControl.FileSystemAuditRule

Inheritance: AuditRule
Show file Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
FileSystemAuditRule ( System identity, System fileSystemRights, System flags )
FileSystemAuditRule ( System identity, System fileSystemRights, System inheritanceFlags, System propagationFlags, System flags )
FileSystemAuditRule ( string identity, System fileSystemRights, System flags )
FileSystemAuditRule ( string identity, System fileSystemRights, System inheritanceFlags, System propagationFlags, System flags )
FileSystemAuditRule ( IdentityReference identity, FileSystemRights fileSystemRights, AuditFlags flags ) : Microsoft.Win32.SafeHandles
FileSystemAuditRule ( IdentityReference identity, FileSystemRights fileSystemRights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags ) : Microsoft.Win32.SafeHandles
FileSystemAuditRule ( String identity, FileSystemRights fileSystemRights, AuditFlags flags ) : Microsoft.Win32.SafeHandles
FileSystemAuditRule ( String identity, FileSystemRights fileSystemRights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags ) : Microsoft.Win32.SafeHandles

Private Methods

Method Description
AccessMaskFromRights ( FileSystemRights fileSystemRights ) : int
FileSystemAuditRule ( IdentityReference identity, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags ) : Microsoft.Win32.SafeHandles

Method Details

FileSystemAuditRule() public method

public FileSystemAuditRule ( System identity, System fileSystemRights, System flags )
identity System
fileSystemRights System
flags System

FileSystemAuditRule() public method

public FileSystemAuditRule ( System identity, System fileSystemRights, System inheritanceFlags, System propagationFlags, System flags )
identity System
fileSystemRights System
inheritanceFlags System
propagationFlags System
flags System

FileSystemAuditRule() public method

public FileSystemAuditRule ( string identity, System fileSystemRights, System flags )
identity string
fileSystemRights System
flags System

FileSystemAuditRule() public method

public FileSystemAuditRule ( string identity, System fileSystemRights, System inheritanceFlags, System propagationFlags, System flags )
identity string
fileSystemRights System
inheritanceFlags System
propagationFlags System
flags System

FileSystemAuditRule() public method

public FileSystemAuditRule ( IdentityReference identity, FileSystemRights fileSystemRights, AuditFlags flags ) : Microsoft.Win32.SafeHandles
identity System.Security.Principal.IdentityReference
fileSystemRights FileSystemRights
flags AuditFlags
return Microsoft.Win32.SafeHandles

FileSystemAuditRule() public method

public FileSystemAuditRule ( IdentityReference identity, FileSystemRights fileSystemRights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags ) : Microsoft.Win32.SafeHandles
identity System.Security.Principal.IdentityReference
fileSystemRights FileSystemRights
inheritanceFlags InheritanceFlags
propagationFlags PropagationFlags
flags AuditFlags
return Microsoft.Win32.SafeHandles

FileSystemAuditRule() public method

public FileSystemAuditRule ( String identity, FileSystemRights fileSystemRights, AuditFlags flags ) : Microsoft.Win32.SafeHandles
identity String
fileSystemRights FileSystemRights
flags AuditFlags
return Microsoft.Win32.SafeHandles

FileSystemAuditRule() public method

public FileSystemAuditRule ( String identity, FileSystemRights fileSystemRights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags ) : Microsoft.Win32.SafeHandles
identity String
fileSystemRights FileSystemRights
inheritanceFlags InheritanceFlags
propagationFlags PropagationFlags
flags AuditFlags
return Microsoft.Win32.SafeHandles