PropertyValues.SetValues 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.
Überlädt
SetValues(PropertyValues) |
Legt die Werte dieses Objekts fest, indem Werte aus einem anderen PropertyValues Objekt gelesen werden. |
SetValues(IDictionary<String,Object>) |
Legt die Werte dieses Objekts durch Kopieren von Werten aus dem angegebenen Wörterbuch fest. Die Schlüssel des Wörterbuchs müssen mit Eigenschaftennamen übereinstimmen. Jeder Schlüssel im Wörterbuch, der nicht mit dem Namen einer Eigenschaft im Entitätstyp übereinstimmt, wird ignoriert. |
SetValues(Object) |
Legt die Werte dieses Objekts fest, indem Werte aus dem angegebenen Objekt kopiert werden. |
SetValues<TProperty>(IDictionary<String,TProperty>) |
Legt die Werte dieses Objekts durch Kopieren von Werten aus dem angegebenen Wörterbuch fest. |
SetValues(PropertyValues)
Legt die Werte dieses Objekts fest, indem Werte aus einem anderen PropertyValues Objekt gelesen werden.
public abstract void SetValues (Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues propertyValues);
abstract member SetValues : Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues -> unit
Public MustOverride Sub SetValues (propertyValues As PropertyValues)
Parameter
- propertyValues
- PropertyValues
Das Objekt, aus dem Werte kopiert werden sollen.
Hinweise
Das andere Objekt muss auf demselben Typ wie dieses Objekt oder auf einem Typ basieren, der vom Typ für dieses Objekt abgeleitet ist.
Weitere Informationen und Beispiele finden Sie unter Zugreifen auf nachverfolgte Entitäten in EF Core .
Gilt für:
SetValues(IDictionary<String,Object>)
Legt die Werte dieses Objekts durch Kopieren von Werten aus dem angegebenen Wörterbuch fest.
Die Schlüssel des Wörterbuchs müssen mit Eigenschaftennamen übereinstimmen. Jeder Schlüssel im Wörterbuch, der nicht mit dem Namen einer Eigenschaft im Entitätstyp übereinstimmt, wird ignoriert.
public virtual void SetValues (System.Collections.Generic.IDictionary<string,object> values);
abstract member SetValues : System.Collections.Generic.IDictionary<string, obj> -> unit
override this.SetValues : System.Collections.Generic.IDictionary<string, obj> -> unit
Public Overridable Sub SetValues (values As IDictionary(Of String, Object))
Parameter
- values
- IDictionary<String,Object>
Das Wörterbuch, aus dem Werte gelesen werden sollen.
Gilt für:
SetValues(Object)
Legt die Werte dieses Objekts fest, indem Werte aus dem angegebenen Objekt kopiert werden.
public abstract void SetValues (object obj);
abstract member SetValues : obj -> unit
Public MustOverride Sub SetValues (obj As Object)
Parameter
- obj
- Object
Das Objekt, aus dem Werte gelesen werden sollen.
Hinweise
Das angegebene Objekt kann von einem beliebigen Typ sein. Jede Eigenschaft des Objekts mit einem Namen, der mit einem Eigenschaftsnamen im Entitätstyp übereinstimmt und gelesen werden kann, wird kopiert. Andere Eigenschaften werden ignoriert. Dies ermöglicht beispielsweise das Kopieren von Eigenschaften aus einfachen Datenübertragungsobjekten (DTOs).
Weitere Informationen und Beispiele finden Sie unter Zugreifen auf nachverfolgte Entitäten in EF Core .
Gilt für:
SetValues<TProperty>(IDictionary<String,TProperty>)
Legt die Werte dieses Objekts durch Kopieren von Werten aus dem angegebenen Wörterbuch fest.
public virtual void SetValues<TProperty> (System.Collections.Generic.IDictionary<string,TProperty> values);
abstract member SetValues : System.Collections.Generic.IDictionary<string, 'Property> -> unit
override this.SetValues : System.Collections.Generic.IDictionary<string, 'Property> -> unit
Public Overridable Sub SetValues(Of TProperty) (values As IDictionary(Of String, TProperty))
Typparameter
- TProperty
Parameter
- values
- IDictionary<String,TProperty>
Das Wörterbuch, aus dem Werte gelesen werden sollen.
Hinweise
Die Schlüssel des Wörterbuchs müssen mit Eigenschaftennamen übereinstimmen. Jeder Schlüssel im Wörterbuch, der nicht mit dem Namen einer Eigenschaft im Entitätstyp übereinstimmt, wird ignoriert.
Weitere Informationen und Beispiele finden Sie unter Zugreifen auf nachverfolgte Entitäten in EF Core .
Gilt für:
Entity Framework