Compartir a través de


ObjectContext.ApplyCurrentValues<TEntity>(String, TEntity) Método

Definición

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

TEntity

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.

Se aplica a