ObjectContext.ApplyCurrentValues<TEntity>(String, TEntity) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kopiert die Skalarwerte aus dem angegebenen Objekt in das Objekt im ObjectContext, das über den gleichen Schlüssel verfügt.
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
Typparameter
- TEntity
Der Entitätstyp des Objekts.
Parameter
- entitySetName
- String
Der Name der Entitätenmenge, der das Objekt angehört.
- currentEntity
- TEntity
Das getrennte Objekt, das über Eigenschaftsaktualisierungen verfügt, die für das ursprüngliche Objekt übernommen werden sollen. Der Entitätsschlüssel von currentEntity muss mit der EntityKey Eigenschaft eines Eintrags in übereinstimmen ObjectContext .
Gibt zurück
Das aktualisierte Objekt.
Ausnahmen
entitySetName oder current ist NULL.
Der EntitySet from entitySetName stimmt nicht mit dem EntitySet des -Objekts EntityKey überein, oder das -Objekt befindet sich nicht im ObjectStateManager oder befindet sich in einem Detached Zustand oder der Entitätsschlüssel des angegebenen Objekts ist ungültig.
entitySetName ist eine leere Zeichenfolge.
Gilt für:
Entity Framework