Compartir a través de


ConventionPropertyExtensions Clase

Definición

Precaución

Use IConventionProperty

Métodos de extensión para IConventionProperty.

public static class ConventionPropertyExtensions
[System.Obsolete("Use IConventionProperty")]
public static class ConventionPropertyExtensions
type ConventionPropertyExtensions = class
[<System.Obsolete("Use IConventionProperty")>]
type ConventionPropertyExtensions = class
Public Module ConventionPropertyExtensions
Herencia
ConventionPropertyExtensions
Atributos

Métodos

FindContainingPrimaryKey(IConventionProperty)
Obsoletos.

Obtiene la clave principal que usa esta propiedad (incluida una clave principal compuesta en la que se incluye esta propiedad).

FindFirstPrincipal(IConventionProperty)
Obsoletos.

Busca la primera propiedad principal por la que la propiedad especificada está restringida si la propiedad especificada forma parte de una clave externa.

FindPrincipals(IConventionProperty)
Obsoletos.

Busca la lista de propiedades de entidad de seguridad, incluida la propiedad especificada, por la que la propiedad especificada está restringida si la propiedad especificada forma parte de una clave externa.

GetAfterSaveBehaviorConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetAfterSaveBehavior(IProperty).

GetBeforeSaveBehaviorConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetBeforeSaveBehavior(IProperty).

GetContainingForeignKeys(IConventionProperty)
Obsoletos.

Obtiene todas las claves externas que usan esta propiedad (incluidas las claves externas compuestas en las que se incluye esta propiedad).

GetContainingIndexes(IConventionProperty)
Obsoletos.

Obtiene todos los índices que usan esta propiedad (incluidos los índices compuestos en los que se incluye esta propiedad).

GetContainingKeys(IConventionProperty)
Obsoletos.

Obtiene todas las claves principales o alternativas que usan esta propiedad (incluidas las claves compuestas en las que se incluye esta propiedad).

GetIsUnicodeConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de IsUnicode(IProperty).

GetKeyValueComparerConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetKeyValueComparer().

GetMaxLengthConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetMaxLength(IProperty).

GetPrecisionConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetPrecision(IProperty).

GetProviderClrTypeConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetProviderClrType(IProperty).

GetScaleConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetScale(IProperty).

GetStructuralValueComparerConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetStructuralValueComparer(IProperty).

GetTypeMappingConfigurationSource(IConventionProperty)
Obsoletos.

Obtiene para ConfigurationSourceFindTypeMapping(IProperty).

GetValueComparerConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetValueComparer(IProperty).

GetValueConverterConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetValueConverter(IProperty).

GetValueGeneratorFactoryConfigurationSource(IConventionProperty)
Obsoletos.

Devuelve el origen de configuración de GetValueGeneratorFactory(IProperty).

SetAfterSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean)
Obsoletos.

Establece un valor que indica si esta propiedad se puede modificar después de guardar la entidad en la base de datos.

Si Throwes , se producirá una excepción si se asigna un nuevo valor a esta propiedad después de que la entidad exista en la base de datos.

Si Ignorees , se omitirá cualquier modificación en el valor de propiedad de una entidad que ya existe en la base de datos.

SetBeforeSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean)
Obsoletos.

Establece un valor que indica si esta propiedad se puede modificar antes de guardar la entidad en la base de datos.

Si Throwes , se producirá una excepción si se asigna un valor a esta propiedad cuando se encuentra en el Added estado .

Si Ignorees , se omitirá cualquier conjunto de valores cuando esté en el Added estado .

SetIsUnicode(IConventionProperty, Nullable<Boolean>, Boolean)
Obsoletos.

Establece un valor que indica si esta propiedad puede conservar caracteres Unicode.

SetKeyValueComparer(IConventionProperty, ValueComparer, Boolean)
Obsoletos.

Establece el personalizado ValueComparer para esta propiedad al realizar comparaciones de claves.

SetMaxLength(IConventionProperty, Nullable<Int32>, Boolean)
Obsoletos.

Establece la longitud máxima de los datos permitidos en esta propiedad. Por ejemplo, si la propiedad es " String , este es el número máximo de caracteres.

SetPrecision(IConventionProperty, Nullable<Int32>, Boolean)
Obsoletos.

Establece la precisión de los datos permitidos en esta propiedad. Por ejemplo, si la propiedad es , Decimal este es el número máximo de dígitos.

SetProviderClrType(IConventionProperty, Type, Boolean)
Obsoletos.

Establece el tipo en el que se convertirá el valor de la propiedad antes de enviarse al proveedor de base de datos.

SetScale(IConventionProperty, Nullable<Int32>, Boolean)
Obsoletos.

Establece la escala de datos que se permite en esta propiedad. Por ejemplo, si la propiedad es , Decimal este es el número máximo de posiciones decimales.

SetStructuralValueComparer(IConventionProperty, ValueComparer, Boolean)
Obsoletos.

Establece el personalizado ValueComparer para copias estructurales para esta propiedad.

SetTypeMapping(IConventionProperty, CoreTypeMapping, Boolean)
Obsoletos.

Establece para CoreTypeMapping la propiedad especificada.

SetValueComparer(IConventionProperty, ValueComparer, Boolean)
Obsoletos.

Establece el personalizado ValueComparer para esta propiedad.

SetValueConverter(IConventionProperty, ValueConverter, Boolean)
Obsoletos.

Establece el personalizado ValueConverter para esta propiedad.

SetValueGeneratorFactory(IConventionProperty, Func<IProperty,IEntityType,ValueGenerator>, Boolean)
Obsoletos.

Establece el generador que se va a usar para generar valores para esta propiedad o null para borrar cualquier generador establecido previamente.

Al null establecer no se deshabilita la generación de valores para esta propiedad, solo se borra cualquier generador configurado explícitamente para esta propiedad. Es posible que el proveedor de base de datos todavía tenga un generador de valores para el tipo de propiedad.

Se aplica a