C# 클래스 MSDNSWebAdmin.AppCode.Audit

Auditing class

Responsible for adding an audit log and retrieving the log

파일 보기 프로젝트 열기: drorgl/MSDNSWebAdmin

공개 프로퍼티들

프로퍼티 타입 설명
AuditMedia AuditMediaEnum
AuditMediaDBMaximumRecords int
AuditTypes AuditTypeEnum

공개 메소드들

메소드 설명
GetAuditRecords ( ) : List

Retrieves log messages from database

Log ( AuditTypeEnum type, string server, string username, string clientips, string text, string zoneName, string recordName ) : void

Log audit/messages

비공개 메소드들

메소드 설명
DatabaseHandler ( ) : void

Database saving handler for thread

DatabaseHandler ( bool repeatedly ) : void

Database saving handler

메소드 상세

GetAuditRecords() 공개 정적인 메소드

Retrieves log messages from database
public static GetAuditRecords ( ) : List
리턴 List

Log() 공개 정적인 메소드

Log audit/messages
public static Log ( AuditTypeEnum type, string server, string username, string clientips, string text, string zoneName, string recordName ) : void
type AuditTypeEnum type of event
server string server name
username string username
clientips string connected ip
text string log text
zoneName string
recordName string
리턴 void

프로퍼티 상세

AuditMedia 공개적으로 정적으로 프로퍼티

Configured Media Types
public static AuditMediaEnum AuditMedia
리턴 AuditMediaEnum

AuditMediaDBMaximumRecords 공개적으로 정적으로 프로퍼티

Configured Maximum records in database
public static int AuditMediaDBMaximumRecords
리턴 int

AuditTypes 공개적으로 정적으로 프로퍼티

Configured AuditTypes
public static AuditTypeEnum AuditTypes
리턴 AuditTypeEnum