Table of Contents

Class DbConnectServiceBase<TDbContext>

Namespace
H.DataBases.Share
Assembly
H.DataBases.Sqlite.dll
public abstract class DbConnectServiceBase<TDbContext> : IDbConnectService, ISplashLoad, ILoadable where TDbContext : DbContext

Type Parameters

TDbContext
Inheritance
DbConnectServiceBase<TDbContext>
Implements
Derived
Inherited Members
Extension Methods

Properties

Name

public string Name { get; }

Property Value

string

Methods

CanConnect(DbContext, out string)

protected virtual bool CanConnect(DbContext db, out string message)

Parameters

db DbContext
message string

Returns

bool

GetSetting()

protected abstract IDbSettable GetSetting()

Returns

IDbSettable

Load(out string)

public virtual bool Load(out string message)

Parameters

message string

Returns

bool

TryConnect(out string)

public bool TryConnect(out string message)

Parameters

message string

Returns

bool