SqlServerSequenceHiLoValueGenerator<TValue> SqlServerSequenceHiLoValueGenerator(Of TValue) Class

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.

Syntax

Declaration

public class SqlServerSequenceHiLoValueGenerator<TValue> : HiLoValueGenerator<TValue>Public Class SqlServerSequenceHiLoValueGenerator(Of TValue)
    Inherits HiLoValueGenerator(Of TValue)

Type Parameters

TValue

Inheritance Hierarchy

Inherited Members

Next(EntityEntry),
Next(EntityEntry),
NextAsync(EntityEntry, CancellationToken),
NextAsync(EntityEntry, CancellationToken),
NextValue(EntityEntry),
NextValue(EntityEntry),
NextValueAsync(EntityEntry, CancellationToken),
NextValueAsync(EntityEntry, CancellationToken),
ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors summary

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.

Properties summary

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.

Methods summary

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.

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.

Constructors

  • SqlServerSequenceHiLoValueGenerator(IRawSqlCommandBuilder, ISqlServerUpdateSqlGenerator, SqlServerSequenceValueGeneratorState, ISqlServerConnection)
    SqlServerSequenceHiLoValueGenerator(IRawSqlCommandBuilder, ISqlServerUpdateSqlGenerator, SqlServerSequenceValueGeneratorState, ISqlServerConnection)

    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 SqlServerSequenceHiLoValueGenerator(IRawSqlCommandBuilder rawSqlCommandBuilder, ISqlServerUpdateSqlGenerator sqlGenerator, SqlServerSequenceValueGeneratorState generatorState, ISqlServerConnection connection)Public Sub New(rawSqlCommandBuilder As IRawSqlCommandBuilder, sqlGenerator As ISqlServerUpdateSqlGenerator, generatorState As SqlServerSequenceValueGeneratorState, connection As ISqlServerConnection)

    Parameters

Properties

  • GeneratesTemporaryValues
    GeneratesTemporaryValues

    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 override bool GeneratesTemporaryValues { get; }Public Overrides ReadOnly Property GeneratesTemporaryValues As Boolean

    Property Value

    • System.Boolean
      System.Boolean

Methods

  • GetNewLowValue()
    GetNewLowValue()

    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.

    protected override long GetNewLowValue()Protected Overrides Function GetNewLowValue As Long

    Returns

    • System.Int64
      System.Int64
  • GetNewLowValueAsync(CancellationToken)
    GetNewLowValueAsync(CancellationToken)

    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.

    protected override Task<long> GetNewLowValueAsync(CancellationToken cancellationToken = null)Protected Overrides Function GetNewLowValueAsync(cancellationToken As CancellationToken = Nothing) As Task(Of Long)

    Parameters

    • cancellationToken
      System.Threading.CancellationToken
      System.Threading.CancellationToken

    Returns

    • System.Threading.Tasks.Task<TResult><System.Int64>
      System.Threading.Tasks.Task<TResult>(Of System.Int64)

Details

Assembly

Microsoft.EntityFrameworkCore.SqlServer.dll