PropertyValues.SetValues Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
SetValues(PropertyValues) |
Задает значения этого объекта путем считывания значений из другого PropertyValues объекта. |
SetValues(IDictionary<String,Object>) |
Задает значения этого объекта путем копирования значений из заданного словаря. Ключи словаря должны совпадать с именами свойств. Любой ключ в словаре, который не соответствует имени свойства в типе сущности, будет игнорироваться. |
SetValues(Object) |
Задает значения этого объекта путем копирования значений из заданного объекта . |
SetValues<TProperty>(IDictionary<String,TProperty>) |
Задает значения этого объекта путем копирования значений из заданного словаря. |
SetValues(PropertyValues)
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
Задает значения этого объекта путем считывания значений из другого 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>)
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
Задает значения этого объекта путем копирования значений из заданного словаря.
Ключи словаря должны совпадать с именами свойств. Любой ключ в словаре, который не соответствует имени свойства в типе сущности, будет игнорироваться.
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)
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
Задает значения этого объекта путем копирования значений из заданного объекта .
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>)
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
- Исходный код:
- PropertyValues.cs
Задает значения этого объекта путем копирования значений из заданного словаря.
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 .
Применяется к
Entity Framework