FSharp.ORM


DbConfigBase

Namespace: FSharp.ORM

Represents a base class of the FSharp.ORM.IDbConfig.

Constructors

ConstructorDescription
new(invariant)
Signature: invariant:string -> DbConfigBase

Initializes a DbConfigBase instance.

Instance members

Instance memberDescription
CacheExpressionParser
Signature: Func<string,Expression>

Gets the cache enabled expression Parser.

CacheSqlParser
Signature: Func<string,Statement>

Gets the cache enabled SQL Parser.

CommandObserver
Signature: ICommandObserver
Modifiers: abstract

Gets the Command Observer.

ConnectionObserver
Signature: IConnectionObserver
Modifiers: abstract

Gets the Connection Observer.

ConnectionString
Signature: string
Modifiers: abstract

Gets the string used to open the connection.

ConsoleLogger
Signature: Action<PreparedStatement>

Gets the console Logger.

DbProviderFactory
Signature: DbProviderFactory

Gets the db provider factory.

Dialect
Signature: IDialect
Modifiers: abstract

Gets the SQL dialect.

ExpressionParser
Signature: Func<string,Expression>
Modifiers: abstract

Gets the expression Parser.

Invariant
Signature: string

Gets the invariant name of a provider.

Logger
Signature: Action<PreparedStatement>
Modifiers: abstract

Gets the SQL Logger.

NoCacheExpressionParser
Signature: Func<string,Expression>

Gets the cache unenabled expression Parser.

NoCacheSqlParser
Signature: Func<string,Statement>

Gets the cache unenabled SQL Parser.

QueryTranslator(arg1 arg2 arg3)
Signature: QueryType -> IDbConnection -> Expression -> IDbCommand * ConstructionInfo option
Modifiers: abstract

Gets the Expression to IDbCommand translator.

SilentLogger
Signature: Action<PreparedStatement>

Gets the silent Logger.

SqlParser
Signature: Func<string,Statement>
Modifiers: abstract

Gets the SQL Parser.

TypeToDbType
Signature: Func<Type,DbType option>
Modifiers: abstract

Gets the Type to DbType Converter

Fork me on GitHub