C# Class CK.Plugins.ObjectExplorer.ViewModels.LogViewModels.VMLogEventConfig

Inheritance: VMLogBaseElement, ILogEventConfig
Exibir arquivo Open project: Invenietis/ck-certified Class Usage Examples

Private Properties

Property Type Description
ProcessLogOptions void
UpdatePropertyBag void

Public Methods

Method Description
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

Private Methods

Method Description
ProcessLogOptions ( ServiceLogEventOptions e ) : void
UpdatePropertyBag ( ) : void

Method Details

ClearConfig() public method

Sets every log configuration to false
public ClearConfig ( ) : void
return void

CreateFrom() public static method

public static CreateFrom ( VMLogServiceConfig holder, ILogEventConfig e ) : VMLogEventConfig
holder VMLogServiceConfig
e ILogEventConfig
return VMLogEventConfig

CreateFrom() public static method

public static CreateFrom ( VMLogServiceConfig holder, ISimpleEventInfo e ) : VMLogEventConfig
holder VMLogServiceConfig
e ISimpleEventInfo
return VMLogEventConfig

GetLogOptions() public method

public GetLogOptions ( ) : ServiceLogEventOptions
return ServiceLogEventOptions

UpdateFrom() public method

public UpdateFrom ( ILogEventConfig l ) : bool
l ILogEventConfig
return bool

UpdateFrom() public method

public UpdateFrom ( IPluginConfigAccessor config ) : void
config IPluginConfigAccessor
return void

VMLogEventConfig() public method

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
return System.Collections.Generic

VMLogEventConfig() public method

public VMLogEventConfig ( VMLogServiceConfig holder, string name, ServiceLogEventOptions logOptions, bool isBound ) : System.Collections.Generic
holder VMLogServiceConfig
name string
logOptions ServiceLogEventOptions
isBound bool
return System.Collections.Generic