Table of Contents

Class InternalSequenceBuilder

Namespace
Microsoft.EntityFrameworkCore.Metadata.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