ObjectContext.ApplyCurrentValues<TEntity>(String, TEntity) 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í.
Copia los valores escalares del objeto proporcionado al objeto de ObjectContext que tiene la misma clave.
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
Parámetros de tipo
- TEntity
Tipo de entidad del objeto.
Parámetros
- entitySetName
- String
Nombre del conjunto de entidades al que pertenece el objeto.
- currentEntity
- TEntity
Objeto desasociado que tiene actualizaciones de propiedades que deben aplicarse al objeto original. La clave de entidad de currentEntity debe coincidir con la EntityKey propiedad de una entrada en .ObjectContext
Devoluciones
Objeto actualizado.
Excepciones
entitySetName o current es null.
From EntitySet entitySetName no coincide con el EntitySet del objeto EntityKey o el objeto no está en o ObjectStateManager está en un Detached estado o la clave de entidad del objeto proporcionado no es válida.
entitySetName es una cadena vacía.