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
sequenceSequencemodelBuilderIConventionModelBuilder
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
incrementint?configurationSourceConfigurationSource
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
cyclicbool?configurationSourceConfigurationSource
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
maximumlong?configurationSourceConfigurationSource
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
minimumlong?configurationSourceConfigurationSource
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
startValuelong?configurationSourceConfigurationSource
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
typeTypeconfigurationSourceConfigurationSource
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
maximumlong?configurationSourceConfigurationSource
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
minimumlong?configurationSourceConfigurationSource
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
typeTypeconfigurationSourceConfigurationSource
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
incrementint?configurationSourceConfigurationSource
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
cyclicbool?configurationSourceConfigurationSource
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
startValuelong?configurationSourceConfigurationSource