Freigeben über


ObjectContext.ApplyPropertyChanges(String, Object) Methode

Definition

Achtung

Use ApplyCurrentValues instead

Übernimmt Eigenschaftsänderungen eines getrennten Objekts für ein Objekt, das bereits an den Objektkontext angefügt wurde.

[System.ComponentModel.Browsable(false)]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("Use ApplyCurrentValues instead")]
public virtual void ApplyPropertyChanges (string entitySetName, object changed);
abstract member ApplyPropertyChanges : string * obj -> unit
override this.ApplyPropertyChanges : string * obj -> unit
Public Overridable Sub ApplyPropertyChanges (entitySetName As String, changed As Object)

Parameter

entitySetName
String

Der Name der Entitätenmenge, der das Objekt angehört.

changed
Object

Das getrennte Objekt, das über Eigenschaftsaktualisierungen verfügt, die für das ursprüngliche Objekt übernommen werden sollen.

Attribute

Ausnahmen

Wenn entitySetName NULL oder eine leere Zeichenfolge ist oder wenn geändert null ist.

Wenn der EntitySet von entitySetName nicht mit dem EntitySet des -Objekts EntityKey übereinstimmt oder wenn sich die Entität in einem anderen Zustand als Modified oder befindet Unchanged oder das ursprüngliche Objekt nicht an den Kontext angefügt ist.

Wenn der Typ des changed-Objekts nicht dem Typ des ursprünglichen Objekts entspricht.

Gilt für: