C# Класс CK.Plugins.ObjectExplorer.ViewModels.LogViewModels.VMLogEventConfig

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

Private Properties

Свойство Тип Описание
ProcessLogOptions void
UpdatePropertyBag void

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

Метод Описание
ClearConfig ( ) : void

Sets every log configuration to false

CreateFrom ( VMLogServiceConfig holder, ILogEventConfig e ) : VMLogEventConfig
CreateFrom ( VMLogServiceConfig holder, ISimpleEventInfo e ) : VMLogEventConfig
GetLogOptions ( ) : ServiceLogEventOptions
UpdateFrom ( ILogEventConfig l ) : bool
UpdateFrom ( IPluginConfigAccessor config ) : void
VMLogEventConfig ( VMLogServiceConfig holder, string name, List parameters, ServiceLogEventOptions logOptions, bool isBound ) : System.Collections.Generic
VMLogEventConfig ( VMLogServiceConfig holder, string name, ServiceLogEventOptions logOptions, bool isBound ) : System.Collections.Generic

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

Метод Описание
ProcessLogOptions ( ServiceLogEventOptions e ) : void
UpdatePropertyBag ( ) : void

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

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

Sets every log configuration to false
public ClearConfig ( ) : void
Результат void

CreateFrom() публичный статический Метод

public static CreateFrom ( VMLogServiceConfig holder, ILogEventConfig e ) : VMLogEventConfig
holder VMLogServiceConfig
e ILogEventConfig
Результат VMLogEventConfig

CreateFrom() публичный статический Метод

public static CreateFrom ( VMLogServiceConfig holder, ISimpleEventInfo e ) : VMLogEventConfig
holder VMLogServiceConfig
e ISimpleEventInfo
Результат VMLogEventConfig

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

public GetLogOptions ( ) : ServiceLogEventOptions
Результат ServiceLogEventOptions

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

public UpdateFrom ( ILogEventConfig l ) : bool
l ILogEventConfig
Результат bool

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

public UpdateFrom ( IPluginConfigAccessor config ) : void
config IPluginConfigAccessor
Результат void

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

public VMLogEventConfig ( VMLogServiceConfig holder, string name, List parameters, ServiceLogEventOptions logOptions, bool isBound ) : System.Collections.Generic
holder VMLogServiceConfig
name string
parameters List
logOptions ServiceLogEventOptions
isBound bool
Результат System.Collections.Generic

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

public VMLogEventConfig ( VMLogServiceConfig holder, string name, ServiceLogEventOptions logOptions, bool isBound ) : System.Collections.Generic
holder VMLogServiceConfig
name string
logOptions ServiceLogEventOptions
isBound bool
Результат System.Collections.Generic