Table of Contents

Class DbSettableBase<T>

Namespace
H.DataBases.Share
Assembly
H.DataBases.Sqlite.dll
public abstract class DbSettableBase<T> : LazySettableInstance<T>, INotifyPropertyChanged, IDisplayBindable, IIconable, IDable, IDescriptionable, ISettable, INameable, IOrderable, IGroupable, ILoadable, ISaveable, IDefaultable, IClearable, IDbSettable where T : new()

Type Parameters

T
Inheritance
DbSettableBase<T>
Implements
Derived
Inherited Members
Extension Methods

Properties

ConfigPath

[Browsable(false)]
[Display(Name = "文件路径")]
public string ConfigPath { get; set; }

Property Value

string

ConnectCommand

[JsonIgnore]
[Browsable(false)]
[Display(Name = "测试连接")]
public InvokeCommand ConnectCommand { get; }

Property Value

InvokeCommand

SaveCommand

[JsonIgnore]
[Browsable(false)]
[Display(Name = "保存配置")]
public RelayCommand SaveCommand { get; }

Property Value

RelayCommand

Methods

GetConnect()

public abstract string GetConnect()

Returns

string

GetDefaultPath()

protected override string GetDefaultPath()

Returns

string

LoadDefault()

加载默认值。

public override void LoadDefault()