Table of Contents

Class MySqlNodeInterpreterFactory

Namespace
LfrlAnvil.MySql
Assembly
LfrlAnvil.MySql.dll

Represents a factory of SQL node interpreters.

public class MySqlNodeInterpreterFactory : ISqlNodeInterpreterFactory
Inheritance
MySqlNodeInterpreterFactory
Implements
Inherited Members

Remarks

MySqlDialect implementation.

Constructors

MySqlNodeInterpreterFactory(MySqlNodeInterpreterOptions)

Creates a new MySqlNodeInterpreterFactory instance.

protected MySqlNodeInterpreterFactory(MySqlNodeInterpreterOptions options)

Parameters

options MySqlNodeInterpreterOptions

MySqlNodeInterpreterOptions instance applied to created node interpreters.

Properties

Options

MySqlNodeInterpreterOptions instance applied to created node interpreters.

public MySqlNodeInterpreterOptions Options { get; }

Property Value

MySqlNodeInterpreterOptions

Methods

Create(SqlNodeInterpreterContext)

Creates a new SqlNodeInterpreter instance.

[Pure]
public virtual MySqlNodeInterpreter Create(SqlNodeInterpreterContext context)

Parameters

context SqlNodeInterpreterContext

Underlying context.

Returns

MySqlNodeInterpreter

New SqlNodeInterpreter instance.