Idioma

PropertyValues.SetValues Método

Definição

Sobrecargas

Nome Descrição
SetValues(PropertyValues)

Define os valores desse objeto lendo valores de outro PropertyValues objeto.

SetValues(IDictionary<String,Object>)

Define os valores desse objeto copiando valores do dicionário fornecido.

As chaves do dicionário devem corresponder aos nomes de propriedade. Qualquer chave no dicionário que não corresponda ao nome de uma propriedade no tipo de entidade será ignorada.

SetValues(Object)

Define os valores desse objeto copiando valores do objeto fornecido.

SetValues<TProperty>(IDictionary<String,TProperty>)

Define os valores desse objeto copiando valores do dicionário fornecido.

SetValues(PropertyValues)

Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs

Define os valores desse objeto lendo valores de outro 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

O objeto do qual os valores devem ser copiados.

Comentários

O outro objeto deve ser baseado no mesmo tipo desse objeto ou em um tipo derivado do tipo para esse objeto.

Consulte Acessar entidades controladas no EF Core para obter mais informações e exemplos.

Aplica-se a

SetValues(IDictionary<String,Object>)

Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs

Define os valores desse objeto copiando valores do dicionário fornecido.

As chaves do dicionário devem corresponder aos nomes de propriedade. Qualquer chave no dicionário que não corresponda ao nome de uma propriedade no tipo de entidade será ignorada.

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>

O dicionário do qual ler valores.

Aplica-se a

SetValues(Object)

Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs

Define os valores desse objeto copiando valores do objeto fornecido.

public abstract void SetValues(object obj);
abstract member SetValues : obj -> unit
Public MustOverride Sub SetValues (obj As Object)

Parâmetros

obj
Object

O objeto do qual ler valores.

Comentários

O objeto fornecido pode ser de qualquer tipo. Qualquer propriedade no objeto com um nome que corresponda a um nome de propriedade no tipo de entidade e pode ser lida será copiada. Outras propriedades serão ignoradas. Isso permite, por exemplo, copiar propriedades de DTOs (objetos de transferência de dados) simples.

Consulte Acessar entidades controladas no EF Core para obter mais informações e exemplos.

Aplica-se a

SetValues<TProperty>(IDictionary<String,TProperty>)

Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs
Origem:
PropertyValues.cs

Define os valores desse objeto copiando valores do dicionário fornecido.

public abstract void SetValues<TProperty>(System.Collections.Generic.IDictionary<string,TProperty> values);
public virtual void SetValues<TProperty>(System.Collections.Generic.IDictionary<string,TProperty> values);
abstract member SetValues : System.Collections.Generic.IDictionary<string, 'Property> -> unit
abstract member SetValues : System.Collections.Generic.IDictionary<string, 'Property> -> unit
override this.SetValues : System.Collections.Generic.IDictionary<string, 'Property> -> unit
Public MustOverride Sub SetValues(Of TProperty) (values As IDictionary(Of String, TProperty))
Public Overridable Sub SetValues(Of TProperty) (values As IDictionary(Of String, TProperty))

Parâmetros de tipo

TProperty

Parâmetros

values
IDictionary<String,TProperty>

O dicionário do qual ler valores.

Comentários

As chaves do dicionário devem corresponder aos nomes de propriedade. Qualquer chave no dicionário que não corresponda ao nome de uma propriedade no tipo de entidade será ignorada.

Consulte Acessar entidades controladas no EF Core para obter mais informações e exemplos.

Aplica-se a