PropertyValues.SetValues 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
SetValues(PropertyValues) |
從另一個 PropertyValues 物件讀取值,以設定這個物件的值。 |
SetValues(IDictionary<String,Object>) |
從指定的字典複製值,以設定這個物件的值。 字典的索引鍵必須符合屬性名稱。 將會忽略字典中不符合實體類型中屬性名稱的任何索引鍵。 |
SetValues(Object) |
從指定的 物件複製值,以設定這個物件的值。 |
SetValues<TProperty>(IDictionary<String,TProperty>) |
從指定的字典複製值,以設定這個物件的值。 |
SetValues(PropertyValues)
從另一個 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)
參數
- propertyValues
- PropertyValues
應該從中複製值的 物件。
備註
另一個物件必須以與這個物件相同的類型為基礎,或衍生自這個物件的型別。
如需詳細資訊和範例,請參閱 在 EF Core 中存取追蹤的實體 。
適用於
SetValues(IDictionary<String,Object>)
從指定的字典複製值,以設定這個物件的值。
字典的索引鍵必須符合屬性名稱。 將會忽略字典中不符合實體類型中屬性名稱的任何索引鍵。
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))
參數
- values
- IDictionary<String,Object>
要從中讀取值的字典。
適用於
SetValues(Object)
從指定的 物件複製值,以設定這個物件的值。
public abstract void SetValues (object obj);
abstract member SetValues : obj -> unit
Public MustOverride Sub SetValues (obj As Object)
參數
- obj
- Object
要從中讀取值的物件。
備註
給定的物件可能是任何型別。 物件上具有與實體類型中屬性名稱相符之名稱的任何屬性,而且可以讀取。 其他屬性都會被忽略。 例如,這允許從簡單的資料傳輸物件複製屬性, (DTO) 。
如需詳細資訊和範例,請參閱 在 EF Core 中存取追蹤的實體 。
適用於
SetValues<TProperty>(IDictionary<String,TProperty>)
從指定的字典複製值,以設定這個物件的值。
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))
類型參數
- TProperty
參數
- values
- IDictionary<String,TProperty>
要從中讀取值的字典。
備註
字典的索引鍵必須符合屬性名稱。 將會忽略字典中不符合實體類型中屬性名稱的任何索引鍵。
如需詳細資訊和範例,請參閱 在 EF Core 中存取追蹤的實體 。