Class PostgreSqlNodeInterpreterFactory
- Namespace
- LfrlAnvil.PostgreSql
- Assembly
- LfrlAnvil.PostgreSql.dll
Represents a factory of SQL node interpreters.
public class PostgreSqlNodeInterpreterFactory : ISqlNodeInterpreterFactory
- Inheritance
-
PostgreSqlNodeInterpreterFactory
- Implements
- Inherited Members
Remarks
PostgreSqlDialect implementation.
Constructors
PostgreSqlNodeInterpreterFactory(PostgreSqlNodeInterpreterOptions)
Creates a new PostgreSqlNodeInterpreterFactory instance.
protected PostgreSqlNodeInterpreterFactory(PostgreSqlNodeInterpreterOptions options)
Parameters
options
PostgreSqlNodeInterpreterOptionsPostgreSqlNodeInterpreterOptions instance applied to created node interpreters.
Properties
Options
PostgreSqlNodeInterpreterOptions instance applied to created node interpreters.
public PostgreSqlNodeInterpreterOptions Options { get; }
Property Value
Methods
Create(SqlNodeInterpreterContext)
Creates a new SqlNodeInterpreter instance.
[Pure]
public virtual PostgreSqlNodeInterpreter Create(SqlNodeInterpreterContext context)
Parameters
context
SqlNodeInterpreterContextUnderlying context.
Returns
- PostgreSqlNodeInterpreter
New SqlNodeInterpreter instance.