PropertyValues.SetValues Método
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í.
Sobrecargas
SetValues(PropertyValues) |
Establece los valores de este objeto leyendo valores de otro PropertyValues objeto. |
SetValues(IDictionary<String,Object>) |
Establece los valores de este objeto copiando valores del diccionario especificado. Las claves del diccionario deben coincidir con los nombres de propiedad. Se omitirá cualquier clave del diccionario que no coincida con el nombre de una propiedad del tipo de entidad. |
SetValues(Object) |
Establece los valores de este objeto copiando valores del objeto especificado. |
SetValues<TProperty>(IDictionary<String,TProperty>) |
Establece los valores de este objeto copiando valores del diccionario especificado. |
SetValues(PropertyValues)
Establece los valores de este objeto leyendo valores de otro PropertyValues objeto.
public abstract void SetValues (Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues propertyValues);
abstract member SetValues : Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues -> unit
Public MustOverride Sub SetValues (propertyValues As PropertyValues)
Parámetros
- propertyValues
- PropertyValues
Objeto del que se deben copiar los valores.
Comentarios
El otro objeto debe basarse en el mismo tipo que este objeto o un tipo derivado del tipo para este objeto.
Consulte Acceso a entidades con seguimiento en EF Core para obtener más información y ejemplos.
Se aplica a
SetValues(IDictionary<String,Object>)
Establece los valores de este objeto copiando valores del diccionario especificado.
Las claves del diccionario deben coincidir con los nombres de propiedad. Se omitirá cualquier clave del diccionario que no coincida con el nombre de una propiedad del tipo de entidad.
public virtual void SetValues (System.Collections.Generic.IDictionary<string,object> values);
abstract member SetValues : System.Collections.Generic.IDictionary<string, obj> -> unit
override this.SetValues : System.Collections.Generic.IDictionary<string, obj> -> unit
Public Overridable Sub SetValues (values As IDictionary(Of String, Object))
Parámetros
- values
- IDictionary<String,Object>
Diccionario cuyos valores se van a leer.
Se aplica a
SetValues(Object)
Establece los valores de este objeto copiando valores del objeto especificado.
public abstract void SetValues (object obj);
abstract member SetValues : obj -> unit
Public MustOverride Sub SetValues (obj As Object)
Parámetros
- obj
- Object
Objeto cuyos valores se van a leer.
Comentarios
El objeto determinado puede ser de cualquier tipo. Se copiará cualquier propiedad del objeto con un nombre que coincida con un nombre de propiedad en el tipo de entidad y se pueda leer. Se omitirán las demás propiedades. Esto permite, por ejemplo, copiar propiedades de objetos de transferencia de datos simples (DTO).
Consulte Acceso a entidades con seguimiento en EF Core para obtener más información y ejemplos.
Se aplica a
SetValues<TProperty>(IDictionary<String,TProperty>)
Establece los valores de este objeto copiando valores del diccionario especificado.
public virtual void SetValues<TProperty> (System.Collections.Generic.IDictionary<string,TProperty> values);
abstract member SetValues : System.Collections.Generic.IDictionary<string, 'Property> -> unit
override this.SetValues : System.Collections.Generic.IDictionary<string, 'Property> -> unit
Public Overridable Sub SetValues(Of TProperty) (values As IDictionary(Of String, TProperty))
Parámetros de tipo
- TProperty
Parámetros
- values
- IDictionary<String,TProperty>
Diccionario cuyos valores se van a leer.
Comentarios
Las claves del diccionario deben coincidir con los nombres de propiedad. Se omitirá cualquier clave del diccionario que no coincida con el nombre de una propiedad del tipo de entidad.
Consulte Acceso a entidades con seguimiento en EF Core para obtener más información y ejemplos.