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

Inheritance: VMLogBaseElement, ILogMethodConfig
Show file Open project: Invenietis/ck-certified Class Usage Examples

Private Properties

Property Type Description
GetLogOptions ServiceLogMethodOptions
ProcessLogOptions void
UpdatePropertyBag void
VMLogMethodConfig System.Collections.Generic

Public Methods

Method Description
ClearConfig ( ) : void
CreateFrom ( VMLogServiceConfig holder, ILogMethodConfig m ) : VMLogMethodConfig
CreateFrom ( VMLogServiceConfig holder, ISimpleMethodInfo m ) : VMLogMethodConfig
UpdateFrom ( ILogMethodConfig m ) : bool
UpdateFrom ( IPluginConfigAccessor config ) : void
VMLogMethodConfig ( VMLogServiceConfig holder, string name, bool isBound ) : System.Collections.Generic

Private Methods

Method Description
GetLogOptions ( ) : ServiceLogMethodOptions
ProcessLogOptions ( ServiceLogMethodOptions logOptions ) : void
UpdatePropertyBag ( ) : void
VMLogMethodConfig ( VMLogServiceConfig holder, string name, string returnType, List parameters, bool isBound ) : System.Collections.Generic

Method Details

ClearConfig() public method

public ClearConfig ( ) : void
return void

CreateFrom() public static method

public static CreateFrom ( VMLogServiceConfig holder, ILogMethodConfig m ) : VMLogMethodConfig
holder VMLogServiceConfig
m ILogMethodConfig
return VMLogMethodConfig

CreateFrom() public static method

public static CreateFrom ( VMLogServiceConfig holder, ISimpleMethodInfo m ) : VMLogMethodConfig
holder VMLogServiceConfig
m ISimpleMethodInfo
return VMLogMethodConfig

UpdateFrom() public method

public UpdateFrom ( ILogMethodConfig m ) : bool
m ILogMethodConfig
return bool

UpdateFrom() public method

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

VMLogMethodConfig() public method

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