C# Класс MSDNSWebAdmin.AppCode.Audit

Auditing class

Responsible for adding an audit log and retrieving the log

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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