Dil

PropertyValues.SetValues Yöntem

Tanım

Aşırı Yüklemeler

Veri Akışı Adı Description
SetValues(PropertyValues)

Başka bir PropertyValues nesneden değerleri okuyarak bu nesnenin değerlerini ayarlar.

SetValues(IDictionary<String,Object>)

Verilen sözlükten değerleri kopyalayarak bu nesnenin değerlerini ayarlar.

Sözlüğün anahtarları özellik adları ile eşleşmelidir. Sözlükteki varlık türündeki bir özelliğin adıyla eşleşmeyen herhangi bir anahtar yoksayılır.

SetValues(Object)

Verilen nesneden değerleri kopyalayarak bu nesnenin değerlerini ayarlar.

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

Verilen sözlükten değerleri kopyalayarak bu nesnenin değerlerini ayarlar.

SetValues(PropertyValues)

Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs

Başka bir PropertyValues nesneden değerleri okuyarak bu nesnenin değerlerini ayarlar.

public abstract void SetValues(Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues propertyValues);
abstract member SetValues : Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues -> unit
Public MustOverride Sub SetValues (propertyValues As PropertyValues)

Parametreler

propertyValues
PropertyValues

Değerlerin kopyalanması gereken nesne.

Açıklamalar

Diğer nesne, bu nesneyle aynı türe veya bu nesnenin türünden türetilmiş bir türe dayalı olmalıdır.

Daha fazla bilgi ve örnek için bkz. EF Core'da izlenen varlıklara erişme .

Şunlara uygulanır

SetValues(IDictionary<String,Object>)

Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs

Verilen sözlükten değerleri kopyalayarak bu nesnenin değerlerini ayarlar.

Sözlüğün anahtarları özellik adları ile eşleşmelidir. Sözlükteki varlık türündeki bir özelliğin adıyla eşleşmeyen herhangi bir anahtar yoksayılır.

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

Parametreler

values
IDictionary<String,Object>

Değerlerin okunduğu sözlük.

Şunlara uygulanır

SetValues(Object)

Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs

Verilen nesneden değerleri kopyalayarak bu nesnenin değerlerini ayarlar.

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

Parametreler

obj
Object

Değerlerin okunduğu nesne.

Açıklamalar

Verilen nesne herhangi bir türde olabilir. Nesnedeki varlık türündeki bir özellik adıyla eşleşen ve okunabilen herhangi bir özellik kopyalanır. Diğer özellikler yoksayılır. Bu, örneğin özelliklerin basit Veri Aktarım Nesnelerinden (DTO) kopyalanmasını sağlar.

Daha fazla bilgi ve örnek için bkz. EF Core'da izlenen varlıklara erişme .

Şunlara uygulanır

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

Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs
Kaynak:
PropertyValues.cs

Verilen sözlükten değerleri kopyalayarak bu nesnenin değerlerini ayarlar.

public abstract void SetValues<TProperty>(System.Collections.Generic.IDictionary<string,TProperty> values);
public virtual void SetValues<TProperty>(System.Collections.Generic.IDictionary<string,TProperty> values);
abstract member SetValues : System.Collections.Generic.IDictionary<string, 'Property> -> unit
abstract member SetValues : System.Collections.Generic.IDictionary<string, 'Property> -> unit
override this.SetValues : System.Collections.Generic.IDictionary<string, 'Property> -> unit
Public MustOverride Sub SetValues(Of TProperty) (values As IDictionary(Of String, TProperty))
Public Overridable Sub SetValues(Of TProperty) (values As IDictionary(Of String, TProperty))

Tür Parametreleri

TProperty

Parametreler

values
IDictionary<String,TProperty>

Değerlerin okunduğu sözlük.

Açıklamalar

Sözlüğün anahtarları özellik adları ile eşleşmelidir. Sözlükteki varlık türündeki bir özelliğin adıyla eşleşmeyen herhangi bir anahtar yoksayılır.

Daha fazla bilgi ve örnek için bkz. EF Core'da izlenen varlıklara erişme .

Şunlara uygulanır