SqlServerSequenceHiLoValueGenerator<TValue> SqlServerSequenceHiLoValueGenerator(Of TValue) Class

Definition

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 SqlServerSequenceHiLoValueGenerator<TValue> : HiLoValueGenerator<TValue>
Public Class SqlServerSequenceHiLoValueGenerator(Of TValue)
    Inherits HiLoValueGenerator(Of TValue)
Type Parameters
TValue
Inheritance
System.ObjectSystem.Object
ValueGenerator<TValue>ValueGenerator(Of TValue)
SqlServerSequenceHiLoValueGenerator<TValue>SqlServerSequenceHiLoValueGenerator(Of TValue)

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
Value
System.Boolean System.Boolean
Overrides

Methods

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

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
Overrides
Microsoft.EntityFrameworkCore.ValueGeneration.HiLoValueGenerator<TValue>.GetNewLowValue()Microsoft.EntityFrameworkCore.ValueGeneration.HiLoValueGenerator<TValue>.GetNewLowValue()

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<System.Int64> System.Threading.Tasks.Task(Of System.Int64)
Overrides
Microsoft.EntityFrameworkCore.ValueGeneration.HiLoValueGenerator<TValue>.GetNewLowValueAsync(System.Threading.CancellationToken)Microsoft.EntityFrameworkCore.ValueGeneration.HiLoValueGenerator<TValue>.GetNewLowValueAsync(System.Threading.CancellationToken)

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

Next(EntityEntry) Next(EntityEntry)

Inherited from Microsoft.EntityFrameworkCore.ValueGeneration.HiLoValueGenerator<TValue>

NextAsync(EntityEntry, CancellationToken) NextAsync(EntityEntry, CancellationToken)

Inherited from Microsoft.EntityFrameworkCore.ValueGeneration.HiLoValueGenerator<TValue>

NextValue(EntityEntry) NextValue(EntityEntry)

Inherited from Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator<TValue>

NextValueAsync(EntityEntry, CancellationToken) NextValueAsync(EntityEntry, CancellationToken)

Inherited from Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator<TValue>

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object