Class NpgsqlSequenceValueGeneratorFactory
- Assembly
- Npgsql.EntityFrameworkCore.PostgreSQL.dll
This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.
public class NpgsqlSequenceValueGeneratorFactory : INpgsqlSequenceValueGeneratorFactory
- Inheritance
-
NpgsqlSequenceValueGeneratorFactory
- Implements
- Inherited Members
Constructors
NpgsqlSequenceValueGeneratorFactory(IUpdateSqlGenerator)
This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.
public NpgsqlSequenceValueGeneratorFactory(IUpdateSqlGenerator sqlGenerator)
Parameters
sqlGenerator
IUpdateSqlGenerator
Methods
TryCreate(IProperty, Type, NpgsqlSequenceValueGeneratorState, INpgsqlRelationalConnection, IRawSqlCommandBuilder, IRelationalCommandDiagnosticsLogger)
This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.
public virtual ValueGenerator? TryCreate(IProperty property, Type type, NpgsqlSequenceValueGeneratorState generatorState, INpgsqlRelationalConnection connection, IRawSqlCommandBuilder rawSqlCommandBuilder, IRelationalCommandDiagnosticsLogger commandLogger)
Parameters
property
IPropertytype
TypegeneratorState
NpgsqlSequenceValueGeneratorStateconnection
INpgsqlRelationalConnectionrawSqlCommandBuilder
IRawSqlCommandBuildercommandLogger
IRelationalCommandDiagnosticsLogger