Table of Contents

Class InternalSequenceBuilder

Namespace
Microsoft.EntityFrameworkCore.Metadata.Builders.Internal
Assembly
Microsoft.EntityFrameworkCore.Relational.dll

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public class InternalSequenceBuilder : AnnotatableBuilder<Sequence, IConventionModelBuilder>, IConventionSequenceBuilder, IConventionAnnotatableBuilder
Inheritance
InternalSequenceBuilder
Implements
IConventionAnnotatableBuilder

Constructors

InternalSequenceBuilder(Sequence, IConventionModelBuilder)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public InternalSequenceBuilder(Sequence sequence, IConventionModelBuilder modelBuilder)

Parameters

sequence Sequence
modelBuilder IConventionModelBuilder

Methods

CanSetIncrementsBy(int?, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual bool CanSetIncrementsBy(int? increment, ConfigurationSource configurationSource)

Parameters

increment int?
configurationSource ConfigurationSource

Returns

bool

CanSetIsCyclic(bool?, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual bool CanSetIsCyclic(bool? cyclic, ConfigurationSource configurationSource)

Parameters

cyclic bool?
configurationSource ConfigurationSource

Returns

bool

CanSetMax(long?, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual bool CanSetMax(long? maximum, ConfigurationSource configurationSource)

Parameters

maximum long?
configurationSource ConfigurationSource

Returns

bool

CanSetMin(long?, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual bool CanSetMin(long? minimum, ConfigurationSource configurationSource)

Parameters

minimum long?
configurationSource ConfigurationSource

Returns

bool

CanSetStartsAt(long?, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual bool CanSetStartsAt(long? startValue, ConfigurationSource configurationSource)

Parameters

startValue long?
configurationSource ConfigurationSource

Returns

bool

CanSetType(Type, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual bool CanSetType(Type type, ConfigurationSource configurationSource)

Parameters

type Type
configurationSource ConfigurationSource

Returns

bool

HasMax(long?, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual IConventionSequenceBuilder HasMax(long? maximum, ConfigurationSource configurationSource)

Parameters

maximum long?
configurationSource ConfigurationSource

Returns

IConventionSequenceBuilder

HasMin(long?, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual IConventionSequenceBuilder HasMin(long? minimum, ConfigurationSource configurationSource)

Parameters

minimum long?
configurationSource ConfigurationSource

Returns

IConventionSequenceBuilder

HasType(Type, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual IConventionSequenceBuilder HasType(Type type, ConfigurationSource configurationSource)

Parameters

type Type
configurationSource ConfigurationSource

Returns

IConventionSequenceBuilder

IncrementsBy(int?, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual IConventionSequenceBuilder IncrementsBy(int? increment, ConfigurationSource configurationSource)

Parameters

increment int?
configurationSource ConfigurationSource

Returns

IConventionSequenceBuilder

IsCyclic(bool?, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual IConventionSequenceBuilder IsCyclic(bool? cyclic, ConfigurationSource configurationSource)

Parameters

cyclic bool?
configurationSource ConfigurationSource

Returns

IConventionSequenceBuilder

StartsAt(long?, ConfigurationSource)

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public virtual IConventionSequenceBuilder StartsAt(long? startValue, ConfigurationSource configurationSource)

Parameters

startValue long?
configurationSource ConfigurationSource

Returns

IConventionSequenceBuilder