Freigeben über


DbPropertyValues.SetValues Methode

Definition

Überlädt

SetValues(DbPropertyValues)

Legt die Werte dieses Wörterbuchs fest, indem Werte aus einem anderen Wörterbuch gelesen werden. Das andere Wörterbuch muss auf dem gleichen Typ wie dieses Wörterbuch basieren oder von einem Typ sein, der vom Typ dieses Wörterbuchs abgeleitet ist.

SetValues(Object)

Legt die Werte dieses Wörterbuchs fest, indem Werte aus dem angegebenen Objekt gelesen werden. Das angegebene Objekt kann von einem beliebigen Typ sein. Jede Eigenschaft des Objekts mit einem Namen, der mit einem Eigenschaftennamen im Wörterbuch übereinstimmt und gelesen werden kann, wird gelesen. Andere Eigenschaften werden ignoriert. Dies ermöglicht beispielsweise das Kopieren von Eigenschaften aus einfachen Datenübertragungsobjekten (DTOs).

SetValues(DbPropertyValues)

Legt die Werte dieses Wörterbuchs fest, indem Werte aus einem anderen Wörterbuch gelesen werden. Das andere Wörterbuch muss auf dem gleichen Typ wie dieses Wörterbuch basieren oder von einem Typ sein, der vom Typ dieses Wörterbuchs abgeleitet ist.

public void SetValues (System.Data.Entity.Infrastructure.DbPropertyValues propertyValues);
member this.SetValues : System.Data.Entity.Infrastructure.DbPropertyValues -> unit
Public Sub SetValues (propertyValues As DbPropertyValues)

Parameter

propertyValues
DbPropertyValues

Das Wörterbuch, aus dem Werte gelesen werden sollen.

Gilt für:

SetValues(Object)

Legt die Werte dieses Wörterbuchs fest, indem Werte aus dem angegebenen Objekt gelesen werden. Das angegebene Objekt kann von einem beliebigen Typ sein. Jede Eigenschaft des Objekts mit einem Namen, der mit einem Eigenschaftennamen im Wörterbuch übereinstimmt und gelesen werden kann, wird gelesen. Andere Eigenschaften werden ignoriert. Dies ermöglicht beispielsweise das Kopieren von Eigenschaften aus einfachen Datenübertragungsobjekten (DTOs).

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", Justification="Naming is intentional.", MessageId="obj")]
public void SetValues (object obj);
member this.SetValues : obj -> unit
Public Sub SetValues (obj As Object)

Parameter

obj
Object

Das Objekt, aus dem Werte gelesen werden sollen.

Attribute

Gilt für: