IConventionSequenceBuilder Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una API sencilla para configurar un IConventionSequence.
public interface IConventionSequenceBuilder
public interface IConventionSequenceBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionSequenceBuilder = interface
type IConventionSequenceBuilder = interface
interface IConventionAnnotatableBuilder
Public Interface IConventionSequenceBuilder
Public Interface IConventionSequenceBuilder
Implements IConventionAnnotatableBuilder
- Derivado
- Implementaciones
Comentarios
Consulte Convenciones de creación de modelos para obtener más información y ejemplos.
Propiedades
| Metadata |
Secuencia que se va a configurar. |
| ModelBuilder |
Obtiene el generador de modelos. (Heredado de IConventionAnnotatableBuilder) |
Métodos
| CanRemoveAnnotation(String, Boolean) |
Devuelve un valor que indica si se puede quitar una anotación con el nombre especificado mediante este origen de configuración. (Heredado de IConventionAnnotatableBuilder) |
| CanSetAnnotation(String, Object, Boolean) |
Devuelve un valor que indica si se puede establecer una anotación con el nombre y el valor especificados desde este origen de configuración. (Heredado de IConventionAnnotatableBuilder) |
| CanSetCyclic(Nullable<Boolean>, Boolean) |
Devuelve un valor que indica si se puede establecer la cíclica especificada para la secuencia. |
| CanSetIncrementsBy(Nullable<Int32>, Boolean) |
Devuelve un valor que indica si se puede establecer el incremento especificado para la secuencia. |
| CanSetIsCyclic(Nullable<Boolean>, Boolean) |
Devuelve un valor que indica si se puede establecer la cíclica especificada para la secuencia. |
| CanSetMax(Nullable<Int64>, Boolean) |
Devuelve un valor que indica si se puede establecer el valor máximo especificado para la secuencia. |
| CanSetMin(Nullable<Int64>, Boolean) |
Devuelve un valor que indica si se puede establecer el valor mínimo especificado para la secuencia. |
| CanSetStartsAt(Nullable<Int64>, Boolean) |
Devuelve un valor que indica si se puede establecer el valor inicial especificado para la secuencia. |
| CanSetType(Type, Boolean) |
Devuelve un valor que indica si el tipo especificado se puede establecer para la secuencia. |
| HasAnnotation(String, Object, Boolean) |
Establece la anotación almacenada en el nombre especificado. Sobrescribe la anotación existente si ya existe una anotación con el nombre especificado con el mismo o inferior ConfigurationSource. |
| HasMax(Nullable<Int64>, Boolean) |
Establece el valor máximo de la secuencia. |
| HasMin(Nullable<Int64>, Boolean) |
Establece el valor mínimo de la secuencia. |
| HasNoAnnotation(String, Boolean) |
Quita la anotación con el nombre especificado de este objeto. |
| HasNonNullAnnotation(String, Object, Boolean) |
Establece la anotación almacenada en el nombre especificado. Sobrescribe la anotación existente si ya existe una anotación con el nombre especificado con el mismo o inferior ConfigurationSource.
Quita la anotación si |
| HasType(Type, Boolean) |
Establece el tipo de valores devueltos por la secuencia. |
| IncrementsBy(Nullable<Int32>, Boolean) |
Establece la secuencia que se incrementará por la cantidad especificada al generar cada valor siguiente. |
| IsCyclic(Nullable<Boolean>, Boolean) |
Establece si la secuencia se iniciará de nuevo desde el principio una vez alcanzado el valor máximo. |
| RemoveAnnotation(String, Boolean) |
Obsoletos.
Quita la anotación con el nombre especificado de este objeto. (Heredado de IConventionAnnotatableBuilder) |
| SetOrRemoveAnnotation(String, Object, Boolean) |
Obsoletos.
Establece o quita la anotación almacenada bajo el nombre especificado. (Heredado de IConventionAnnotatableBuilder) |
| StartsAt(Nullable<Int64>, Boolean) |
Establece la secuencia que se iniciará en el valor especificado. |