ObjectContext.ApplyCurrentValues<TEntity>(String, TEntity) 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.
Copie les valeurs scalaires de l'objet fourni dans l'objet du ObjectContext qui a la même clé.
public virtual TEntity ApplyCurrentValues<TEntity> (string entitySetName, TEntity currentEntity) where TEntity : class;
abstract member ApplyCurrentValues : string * 'Entity -> 'Entity (requires 'Entity : null)
override this.ApplyCurrentValues : string * 'Entity -> 'Entity (requires 'Entity : null)
Public Overridable Function ApplyCurrentValues(Of TEntity As Class) (entitySetName As String, currentEntity As TEntity) As TEntity
Paramètres de type
- TEntity
Type d'entité de l'objet.
Paramètres
- entitySetName
- String
Nom du jeu d'entités auquel appartient l'objet.
- currentEntity
- TEntity
Objet détaché ayant les mises à jour de propriétés à appliquer à l'objet d'origine. La clé d’entité de currentEntity doit correspondre à la EntityKey propriété d’une entrée dans le ObjectContext .
Retours
L'objet mis à jour.
Exceptions
entitySetName ou current a la valeur null.
le EntitySet de entitySetName ne correspond pas au EntitySet de l’objet EntityKey ou l’objet n’est pas dans le ObjectStateManager ou il est dans un Detached état ou la clé d’entité de l’objet fourni n’est pas valide.
entitySetName est une chaîne vide.