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

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

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

Метод Описание
ClearConfig ( ) : void
CreateFrom ( ILogPropertyConfig p ) : VMLogPropertyConfig
CreateFrom ( ISimplePropertyInfo p ) : VMLogPropertyConfig
UpdateFrom ( ILogPropertyConfig p ) : bool
VMLogPropertyConfig ( string propertyName, bool isBound ) : CK.Plugin
VMLogPropertyConfig ( string propertyName, string propertyType, bool doLogErrors, LogPropertyFilter logFilter, bool isBound ) : CK.Plugin

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

Метод Описание
GetPropertyFilter ( ) : LogPropertyFilter
ProcessLogPropertyFilter ( LogPropertyFilter logPropertyFilter ) : void

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

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

public ClearConfig ( ) : void
Результат void

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

public static CreateFrom ( ILogPropertyConfig p ) : VMLogPropertyConfig
p ILogPropertyConfig
Результат VMLogPropertyConfig

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

public static CreateFrom ( ISimplePropertyInfo p ) : VMLogPropertyConfig
p ISimplePropertyInfo
Результат VMLogPropertyConfig

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

public UpdateFrom ( ILogPropertyConfig p ) : bool
p ILogPropertyConfig
Результат bool

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

public VMLogPropertyConfig ( string propertyName, bool isBound ) : CK.Plugin
propertyName string
isBound bool
Результат CK.Plugin

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

public VMLogPropertyConfig ( string propertyName, string propertyType, bool doLogErrors, LogPropertyFilter logFilter, bool isBound ) : CK.Plugin
propertyName string
propertyType string
doLogErrors bool
logFilter LogPropertyFilter
isBound bool
Результат CK.Plugin