PropertyValues.SetValues Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SetValues(PropertyValues) |
Définit les valeurs de cet objet en lisant les valeurs d’un autre PropertyValues objet. |
SetValues(IDictionary<String,Object>) |
Définit les valeurs de cet objet en copiant les valeurs du dictionnaire donné. Les clés du dictionnaire doivent correspondre aux noms de propriétés. Toute clé du dictionnaire qui ne correspond pas au nom d’une propriété dans le type d’entité est ignorée. |
SetValues(Object) |
Définit les valeurs de cet objet en copiant les valeurs de l’objet donné. |
SetValues<TProperty>(IDictionary<String,TProperty>) |
Définit les valeurs de cet objet en copiant les valeurs du dictionnaire donné. |
SetValues(PropertyValues)
Définit les valeurs de cet objet en lisant les valeurs d’un autre PropertyValues objet.
public abstract void SetValues (Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues propertyValues);
abstract member SetValues : Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues -> unit
Public MustOverride Sub SetValues (propertyValues As PropertyValues)
Paramètres
- propertyValues
- PropertyValues
Objet à partir duquel les valeurs doivent être copiées.
Remarques
L’autre objet doit être basé sur le même type que cet objet, ou un type dérivé du type pour cet objet.
Pour plus d’informations et d’exemples, consultez Accès aux entités suivies dans EF Core .
S’applique à
SetValues(IDictionary<String,Object>)
Définit les valeurs de cet objet en copiant les valeurs du dictionnaire donné.
Les clés du dictionnaire doivent correspondre aux noms de propriétés. Toute clé du dictionnaire qui ne correspond pas au nom d’une propriété dans le type d’entité est ignorée.
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))
Paramètres
- values
- IDictionary<String,Object>
Dictionnaire à partir duquel les valeurs sont lues.
S’applique à
SetValues(Object)
Définit les valeurs de cet objet en copiant les valeurs de l’objet donné.
public abstract void SetValues (object obj);
abstract member SetValues : obj -> unit
Public MustOverride Sub SetValues (obj As Object)
Paramètres
- obj
- Object
Objet à partir duquel les valeurs sont lues.
Remarques
L'objet donné peut être de tout type. Toute propriété sur l’objet avec un nom qui correspond à un nom de propriété dans le type d’entité et qui peut être lue est copiée. Les autres propriétés seront ignorées. Cela permet, par exemple, de copier des propriétés à partir d’objets de transfert de données (DTO) simples.
Pour plus d’informations et d’exemples, consultez Accès aux entités suivies dans EF Core .
S’applique à
SetValues<TProperty>(IDictionary<String,TProperty>)
Définit les valeurs de cet objet en copiant les valeurs du dictionnaire donné.
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))
Paramètres de type
- TProperty
Paramètres
- values
- IDictionary<String,TProperty>
Dictionnaire à partir duquel les valeurs sont lues.
Remarques
Les clés du dictionnaire doivent correspondre aux noms de propriétés. Toute clé du dictionnaire qui ne correspond pas au nom d’une propriété dans le type d’entité est ignorée.
Pour plus d’informations et d’exemples, consultez Accès aux entités suivies dans EF Core .