C# Класс Cube.XRM.Framework.Core.DetailedLog

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

Private Properties

Свойство Тип Описание
FormatValue string
LogToDiagnostic void
LogToScreen void
ShowLog void
WriteLog void

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

Метод Описание
CreateLog ( string _content ) : void

Creates the log.

CreateLog ( string _content, EventLogEntryType _level ) : void

Creates the log.

DetailedLog ( ILogger _logger, EnumCarrier _level, SqlConnection _connection, EnumCarrier _screen ) : System
DetailedLog ( ILogger _logger, EnumCarrier _level, string _path, EnumCarrier _screen ) : System

Initializes a new instance of the DetailedLog class.

LogEntityObjects ( System.Entity entity ) : string

Logs the entity objects.

Приватные методы

Метод Описание
FormatValue ( object value ) : string

Formats the value.

LogToDiagnostic ( string _context ) : void

Logs to diagnostic.

LogToScreen ( string _context ) : void

Logs to screen.

ShowLog ( string _context ) : void

Shows the log.

WriteLog ( string _content, EventLogEntryType _logType ) : void

Writes the log.

Описание методов

CreateLog() публичный Метод

Creates the log.
public CreateLog ( string _content ) : void
_content string The _context.
Результат void

CreateLog() публичный Метод

Creates the log.
public CreateLog ( string _content, EventLogEntryType _level ) : void
_content string
_level EventLogEntryType The _level.
Результат void

DetailedLog() публичный Метод

public DetailedLog ( ILogger _logger, EnumCarrier _level, SqlConnection _connection, EnumCarrier _screen ) : System
_logger ILogger
_level EnumCarrier
_connection System.Data.SqlClient.SqlConnection
_screen EnumCarrier
Результат System

DetailedLog() публичный Метод

Initializes a new instance of the DetailedLog class.
public DetailedLog ( ILogger _logger, EnumCarrier _level, string _path, EnumCarrier _screen ) : System
_logger ILogger The _logger.
_level EnumCarrier The _level.
_path string The _path.
_screen EnumCarrier The _screen.
Результат System

LogEntityObjects() публичный Метод

Logs the entity objects.
public LogEntityObjects ( System.Entity entity ) : string
entity System.Entity The entity.
Результат string