Table of Contents

Class SqliteNodeInterpreterFactory

Namespace
LfrlAnvil.Sqlite
Assembly
LfrlAnvil.Sqlite.dll

Represents a factory of SQL node interpreters.

public class SqliteNodeInterpreterFactory : ISqlNodeInterpreterFactory
Inheritance
SqliteNodeInterpreterFactory
Implements
Inherited Members

Remarks

SqliteDialect implementation.

Constructors

SqliteNodeInterpreterFactory(SqliteNodeInterpreterOptions)

Creates a new SqliteNodeInterpreterFactory instance.

protected SqliteNodeInterpreterFactory(SqliteNodeInterpreterOptions options)

Parameters

options SqliteNodeInterpreterOptions

SqliteNodeInterpreterOptions instance applied to created node interpreters.

Properties

Options

SqliteNodeInterpreterOptions instance applied to created node interpreters.

public SqliteNodeInterpreterOptions Options { get; }

Property Value

SqliteNodeInterpreterOptions

Methods

Create(SqlNodeInterpreterContext)

Creates a new SqlNodeInterpreter instance.

[Pure]
public virtual SqliteNodeInterpreter Create(SqlNodeInterpreterContext context)

Parameters

context SqlNodeInterpreterContext

Underlying context.

Returns

SqliteNodeInterpreter

New SqlNodeInterpreter instance.