Bagikan melalui


PropertyValues.SetValues Metode

Definisi

Overload

SetValues(PropertyValues)

Mengatur nilai objek ini dengan membaca nilai dari objek lain PropertyValues .

SetValues(IDictionary<String,Object>)

Mengatur nilai objek ini dengan menyalin nilai dari kamus yang diberikan.

Kunci kamus harus cocok dengan nama properti. Kunci apa pun dalam kamus yang tidak cocok dengan nama properti dalam jenis entitas akan diabaikan.

SetValues(Object)

Mengatur nilai objek ini dengan menyalin nilai dari objek yang diberikan.

SetValues<TProperty>(IDictionary<String,TProperty>)

Mengatur nilai objek ini dengan menyalin nilai dari kamus yang diberikan.

SetValues(PropertyValues)

Mengatur nilai objek ini dengan membaca nilai dari objek lain PropertyValues .

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

Objek tempat nilai harus disalin.

Keterangan

Objek lain harus didasarkan pada tipe yang sama dengan objek ini, atau tipe yang berasal dari tipe untuk objek ini.

Lihat Mengakses entitas terlacak di EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk

SetValues(IDictionary<String,Object>)

Mengatur nilai objek ini dengan menyalin nilai dari kamus yang diberikan.

Kunci kamus harus cocok dengan nama properti. Kunci apa pun dalam kamus yang tidak cocok dengan nama properti dalam jenis entitas akan diabaikan.

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>

Kamus untuk membaca nilai.

Berlaku untuk

SetValues(Object)

Mengatur nilai objek ini dengan menyalin nilai dari objek yang diberikan.

public abstract void SetValues (object obj);
abstract member SetValues : obj -> unit
Public MustOverride Sub SetValues (obj As Object)

Parameter

obj
Object

Objek untuk membaca nilai dari.

Keterangan

Objek yang diberikan bisa dari jenis apa pun. Properti apa pun pada objek dengan nama yang cocok dengan nama properti dalam jenis entitas dan dapat dibaca akan disalin. Properti lain akan diabaikan. Ini memungkinkan, misalnya, menyalin properti dari Objek Transfer Data (DTO) sederhana.

Lihat Mengakses entitas terlacak di EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk

SetValues<TProperty>(IDictionary<String,TProperty>)

Mengatur nilai objek ini dengan menyalin nilai dari kamus yang diberikan.

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))

Jenis parameter

TProperty

Parameter

values
IDictionary<String,TProperty>

Kamus untuk membaca nilai.

Keterangan

Kunci kamus harus cocok dengan nama properti. Kunci apa pun dalam kamus yang tidak cocok dengan nama properti dalam jenis entitas akan diabaikan.

Lihat Mengakses entitas terlacak di EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk