MutablePropertyExtensions Clase
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í.
Precaución
Use IMutableProperty
Métodos de extensión para IMutableProperty.
public static class MutablePropertyExtensions
[System.Obsolete("Use IMutableProperty")]
public static class MutablePropertyExtensions
type MutablePropertyExtensions = class
[<System.Obsolete("Use IMutableProperty")>]
type MutablePropertyExtensions = class
Public Module MutablePropertyExtensions
- Herencia
-
MutablePropertyExtensions
- Atributos
Métodos
FindContainingPrimaryKey(IMutableProperty) |
Obsoletos.
Obtiene la clave principal que usa esta propiedad (incluida una clave principal compuesta en la que se incluye esta propiedad). |
FindFirstPrincipal(IMutableProperty) |
Obsoletos.
Busca la primera propiedad principal por la que está restringida la propiedad especificada si la propiedad especificada forma parte de una clave externa. |
FindPrincipals(IMutableProperty) |
Obsoletos.
Busca la lista de propiedades de entidad de seguridad, incluida la propiedad especificada, restringida por si la propiedad especificada forma parte de una clave externa. |
GetContainingForeignKeys(IMutableProperty) |
Obsoletos.
Obtiene todas las claves externas que usan esta propiedad (incluidas las claves externas compuestas en las que se incluye esta propiedad). |
GetContainingIndexes(IMutableProperty) |
Obsoletos.
Obtiene todos los índices que usan esta propiedad (incluidos los índices compuestos en los que se incluye esta propiedad). |
GetContainingKeys(IMutableProperty) |
Obsoletos.
Obtiene todas las claves principales o alternativas que usan esta propiedad (incluidas las claves compuestas en las que se incluye esta propiedad). |
GetContainingPrimaryKey(IMutableProperty) |
Obsoletos.
Obtiene la clave principal que usa esta propiedad (incluida una clave principal compuesta en la que se incluye esta propiedad). |
IsUnicode(IMutableProperty, Nullable<Boolean>) |
Obsoletos.
Establece un valor que indica si esta propiedad puede conservar o no caracteres Unicode. |
SetAfterSaveBehavior(IMutableProperty, Nullable<PropertySaveBehavior>) |
Obsoletos.
Obtiene o 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(IMutableProperty, Nullable<PropertySaveBehavior>) |
Obsoletos.
Obtiene o 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 se encuentra en el Added estado . |
SetIsUnicode(IMutableProperty, Nullable<Boolean>) |
Obsoletos.
Establece un valor que indica si esta propiedad puede conservar caracteres Unicode. |
SetKeyValueComparer(IMutableProperty, ValueComparer) |
Obsoletos.
Establece el personalizado ValueComparer para esta propiedad al realizar comparaciones de claves. |
SetMaxLength(IMutableProperty, Nullable<Int32>) |
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(IMutableProperty, Nullable<Int32>) |
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(IMutableProperty, Type) |
Obsoletos.
Establece el tipo al que se convertirá el valor de la propiedad antes de enviarlo al proveedor de base de datos. |
SetScale(IMutableProperty, Nullable<Int32>) |
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(IMutableProperty, ValueComparer) |
Obsoletos.
Establece el personalizado ValueComparer para las copias estructurales de esta propiedad. |
SetTypeMapping(IMutableProperty, CoreTypeMapping) |
Obsoletos.
Establece para CoreTypeMapping la propiedad especificada. |
SetValueComparer(IMutableProperty, ValueComparer) |
Obsoletos.
Establece el personalizado ValueComparer para esta propiedad. |
SetValueConverter(IMutableProperty, ValueConverter) |
Obsoletos.
Establece el personalizado ValueConverter para esta propiedad. |
SetValueGeneratorFactory(IMutableProperty, Func<IProperty,IEntityType,ValueGenerator>) |
Obsoletos.
Establece el generador que se va a usar para generar valores para esta propiedad o
Al establecer |