Lenguaje

SqlServerPropertyExtensions Clase

Definición

Métodos de extensión de propiedad para metadatos específicos de SQL Server.

[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerPropertyExtensions
public static class SqlServerPropertyExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerPropertyExtensions = class
type SqlServerPropertyExtensions = class
Public Module SqlServerPropertyExtensions
Herencia
SqlServerPropertyExtensions
Atributos

Comentarios

Consulte Modelado de tipos de entidad y relaciones, y Acceso a bases de datos de SQL Server y Azure SQL con EF Core para obtener más información y ejemplos.

Métodos

Nombre Description
FindHiLoSequence(IProperty, StoreObjectIdentifier)

Busca en ISequence el modelo que se va a usar para el patrón hi-lo.

FindHiLoSequence(IProperty)

Busca en ISequence el modelo que se va a usar para el patrón hi-lo.

FindHiLoSequence(IReadOnlyProperty, StoreObjectIdentifier)

Busca en ISequence el modelo que se va a usar para el patrón hi-lo.

FindHiLoSequence(IReadOnlyProperty)

Busca en ISequence el modelo que se va a usar para el patrón hi-lo.

FindSequence(IProperty, StoreObjectIdentifier)

Busca en ISequence el modelo que se va a usar para el patrón de generación de valores de clave.

FindSequence(IProperty)

Busca en ISequence el modelo que se va a usar para el patrón de generación de valores de clave.

FindSequence(IReadOnlyProperty, StoreObjectIdentifier)

Busca en ISequence el modelo que se va a usar para el patrón de generación de valores de clave.

FindSequence(IReadOnlyProperty)

Busca en ISequence el modelo que se va a usar para el patrón de generación de valores de clave.

GetHiLoSequenceName(IProperty, StoreObjectIdentifier)

Devuelve el nombre que se va a usar para la secuencia de hi-lo.

GetHiLoSequenceName(IProperty)

Devuelve el nombre que se va a usar para la secuencia de hi-lo.

GetHiLoSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

Devuelve el nombre que se va a usar para la secuencia de hi-lo.

GetHiLoSequenceName(IReadOnlyProperty)

Devuelve el nombre que se va a usar para la secuencia de hi-lo.

GetHiLoSequenceNameConfigurationSource(IConventionProperty)

Devuelve para ConfigurationSource el nombre de la secuencia de hi-lo.

GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier)

Devuelve el esquema que se va a usar para la secuencia de hi-lo.

GetHiLoSequenceSchema(IProperty)

Devuelve el esquema que se va a usar para la secuencia de hi-lo.

GetHiLoSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

Devuelve el esquema que se va a usar para la secuencia de hi-lo.

GetHiLoSequenceSchema(IReadOnlyProperty)

Devuelve el esquema que se va a usar para la secuencia de hi-lo.

GetHiLoSequenceSchemaConfigurationSource(IConventionProperty)

Devuelve para ConfigurationSource el esquema de secuencia de hi-lo.

GetIdentityIncrement(IProperty, StoreObjectIdentifier)

Devuelve el incremento de identidad.

GetIdentityIncrement(IProperty)

Devuelve el incremento de identidad.

GetIdentityIncrement(IReadOnlyProperty, StoreObjectIdentifier)

Devuelve el incremento de identidad.

GetIdentityIncrement(IReadOnlyProperty)

Devuelve el incremento de identidad.

GetIdentityIncrement(IReadOnlyRelationalPropertyOverrides)

Devuelve el incremento de identidad.

GetIdentityIncrementConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Devuelve para ConfigurationSource el incremento de identidad de una tabla determinada.

GetIdentityIncrementConfigurationSource(IConventionProperty)

Devuelve para ConfigurationSource el incremento de identidad.

GetIdentityIncrementConfigurationSource(IConventionRelationalPropertyOverrides)

Devuelve para ConfigurationSource el incremento de identidad de una tabla determinada.

GetIdentitySeed(IProperty, StoreObjectIdentifier)

Devuelve la inicialización de identidad.

GetIdentitySeed(IProperty)

Devuelve la inicialización de identidad.

GetIdentitySeed(IReadOnlyProperty, StoreObjectIdentifier)

Devuelve la inicialización de identidad.

GetIdentitySeed(IReadOnlyProperty)

Devuelve la inicialización de identidad.

GetIdentitySeed(IReadOnlyRelationalPropertyOverrides)

Devuelve la inicialización de identidad.

GetIdentitySeedConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Devuelve para ConfigurationSource la inicialización de identidad de una tabla determinada.

GetIdentitySeedConfigurationSource(IConventionProperty)

Devuelve para ConfigurationSource la inicialización de identidad.

GetIdentitySeedConfigurationSource(IConventionRelationalPropertyOverrides)

Devuelve para ConfigurationSource la inicialización de identidad de una tabla determinada.

GetIsHiddenConfigurationSource(IConventionProperty)

Devuelve para ConfigurationSource si la columna de la propiedad está oculta.

GetIsSparseConfigurationSource(IConventionProperty)

Devuelve para ConfigurationSource si la columna de la propiedad es dispersa.

GetSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

Devuelve el nombre que se va a usar para la secuencia de generación de valores de clave.

GetSequenceName(IReadOnlyProperty)

Devuelve el nombre que se va a usar para la secuencia de generación de valores de clave.

GetSequenceNameConfigurationSource(IConventionProperty)

Devuelve para ConfigurationSource el nombre de la secuencia de generación de valores de clave.

GetSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

Devuelve el esquema que se va a usar para la secuencia de generación de valores de clave.

GetSequenceSchema(IReadOnlyProperty)

Devuelve el esquema que se va a usar para la secuencia de generación de valores de clave.

GetSequenceSchemaConfigurationSource(IConventionProperty)

Devuelve para ConfigurationSource el esquema de secuencia de generación de valores de clave.

GetValueGenerationStrategy(IProperty, StoreObjectIdentifier)

Devuelve el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad .

Si no se establece ninguna estrategia para la propiedad , la estrategia que se va a usar se tomará de .IModel

GetValueGenerationStrategy(IProperty)

Devuelve el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad .

Si no se establece ninguna estrategia para la propiedad , la estrategia que se va a usar se tomará de .IModel

GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier)

Devuelve el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad .

GetValueGenerationStrategy(IReadOnlyProperty)

Devuelve el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad .

GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides)

Devuelve el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad .

GetValueGenerationStrategyConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Devuelve para ConfigurationSource para SqlServerValueGenerationStrategy una tabla determinada.

GetValueGenerationStrategyConfigurationSource(IConventionProperty)

Devuelve para ConfigurationSource .SqlServerValueGenerationStrategy

GetValueGenerationStrategyConfigurationSource(IConventionRelationalPropertyOverrides)

Devuelve para ConfigurationSource para SqlServerValueGenerationStrategy una tabla determinada.

IsCompatibleWithValueGeneration(IProperty)

Devuelve un valor que indica si la propiedad es compatible con cualquier SqlServerValueGenerationStrategy.

IsCompatibleWithValueGeneration(IReadOnlyProperty)

Devuelve un valor que indica si la propiedad es compatible con cualquier SqlServerValueGenerationStrategy.

IsHidden(IReadOnlyProperty)

Devuelve un valor que indica si la columna de la propiedad se define con la marca SQL ServerHIDDEN, que excluye la columna de SELECT * los resultados.

IsSparse(IReadOnlyProperty, StoreObjectIdentifier)

Devuelve un valor que indica si la columna de la propiedad es dispersa.

IsSparse(IReadOnlyProperty)

Devuelve un valor que indica si la columna de la propiedad es dispersa.

SetHiLoSequenceName(IConventionProperty, String, Boolean)

Establece el nombre que se va a usar para la secuencia de hi-lo.

SetHiLoSequenceName(IMutableProperty, String)

Establece el nombre que se va a usar para la secuencia de hi-lo.

SetHiLoSequenceSchema(IConventionProperty, String, Boolean)

Establece el esquema que se va a usar para la secuencia de hi-lo.

SetHiLoSequenceSchema(IMutableProperty, String)

Establece el esquema que se va a usar para la secuencia de hi-lo.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, Boolean)

Establece el incremento de identidad.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, StoreObjectIdentifier, Boolean)

Establece el incremento de identidad de una tabla determinada.

SetIdentityIncrement(IConventionRelationalPropertyOverrides, Nullable<Int32>, Boolean)

Establece el incremento de identidad de una tabla determinada.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>, StoreObjectIdentifier)

Establece el incremento de identidad de una tabla determinada.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>)

Establece el incremento de identidad.

SetIdentityIncrement(IMutableRelationalPropertyOverrides, Nullable<Int32>)

Establece el incremento de identidad de una tabla determinada.

SetIdentitySeed(IConventionProperty, Nullable<Int32>, Boolean)

Establece la inicialización de identidad.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, Boolean)

Establece la inicialización de identidad.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, StoreObjectIdentifier, Boolean)

Establece la inicialización de identidad para una tabla determinada.

SetIdentitySeed(IConventionRelationalPropertyOverrides, Nullable<Int64>, Boolean)

Establece la inicialización de identidad para una tabla determinada.

SetIdentitySeed(IMutableProperty, Nullable<Int32>)

Establece la inicialización de identidad.

SetIdentitySeed(IMutableProperty, Nullable<Int64>, StoreObjectIdentifier)

Establece la inicialización de identidad para una tabla determinada.

SetIdentitySeed(IMutableProperty, Nullable<Int64>)

Establece la inicialización de identidad.

SetIdentitySeed(IMutableRelationalPropertyOverrides, Nullable<Int64>)

Establece la inicialización de identidad para una tabla determinada.

SetIsHidden(IConventionProperty, Nullable<Boolean>, Boolean)

Establece un valor que indica si la columna de la propiedad se define con la marca SQL ServerHIDDEN.

SetIsHidden(IMutableProperty, Nullable<Boolean>)

Establece un valor que indica si la columna de la propiedad se define con la marca SQL ServerHIDDEN.

SetIsSparse(IConventionProperty, Nullable<Boolean>, Boolean)

Establece un valor que indica si la columna de la propiedad es dispersa.

SetIsSparse(IMutableProperty, Nullable<Boolean>)

Establece un valor que indica si la columna de la propiedad es dispersa.

SetSequenceName(IConventionProperty, String, Boolean)

Establece el nombre que se va a usar para la secuencia de generación de valores de clave.

SetSequenceName(IMutableProperty, String)

Establece el nombre que se va a usar para la secuencia de generación de valores de clave.

SetSequenceSchema(IConventionProperty, String, Boolean)

Establece el esquema que se va a usar para la secuencia de generación de valores de clave.

SetSequenceSchema(IMutableProperty, String)

Establece el esquema que se va a usar para la secuencia de generación de valores de clave.

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, Boolean)

Establece el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad .

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

Establece el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad de una tabla determinada.

SetValueGenerationStrategy(IConventionRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>, Boolean)

Establece el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad de una tabla determinada.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier)

Establece el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad de una tabla determinada.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>)

Establece el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad .

SetValueGenerationStrategy(IMutableRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>)

Establece el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad de una tabla determinada.

Se aplica a