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
SequencemodelBuilder
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
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
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
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
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
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
TypeconfigurationSource
ConfigurationSource
Returns
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
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
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
TypeconfigurationSource
ConfigurationSource
Returns
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
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
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