PropertyValues.SetValues Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| SetValues(PropertyValues) |
Ustawia wartości tego obiektu, odczytując wartości z innego PropertyValues obiektu. Drugi obiekt musi być oparty na tym samym typie co ten obiekt lub typ pochodzący z typu dla tego obiektu. |
| SetValues(IDictionary<String,Object>) |
Ustawia wartości tego obiektu, kopiując wartości z danego słownika. Klucze słownika muszą być zgodne z nazwami właściwości. Każdy klucz w słowniku, który nie jest zgodny z nazwą właściwości w typie jednostki, zostanie zignorowany. |
| SetValues(Object) |
Ustawia wartości tego obiektu, kopiując wartości z danego obiektu. Dany obiekt może mieć dowolny typ. Każda właściwość obiektu o nazwie zgodnej z nazwą właściwości w typie jednostki i można je odczytać, zostanie skopiowana. Inne właściwości zostaną zignorowane. Umożliwia to na przykład kopiowanie właściwości z prostych obiektów transferu danych (DTO). |
| SetValues<TProperty>(IDictionary<String,TProperty>) |
Ustawia wartości tego obiektu, kopiując wartości z danego słownika. Klucze słownika muszą być zgodne z nazwami właściwości. Każdy klucz w słowniku, który nie jest zgodny z nazwą właściwości w typie jednostki, zostanie zignorowany. |
SetValues(PropertyValues)
Ustawia wartości tego obiektu, odczytując wartości z innego PropertyValues obiektu.
Drugi obiekt musi być oparty na tym samym typie co ten obiekt lub typ pochodzący z typu dla tego obiektu.
public abstract void SetValues (Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues propertyValues);
abstract member SetValues : Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues -> unit
Public MustOverride Sub SetValues (propertyValues As PropertyValues)
Parametry
- propertyValues
- PropertyValues
Obiekt, z którego mają być kopiowane wartości.
Uwagi
Aby uzyskać więcej informacji, zobacz Uzyskiwanie dostępu do śledzonych jednostek w programie EF Core .
Dotyczy
SetValues(IDictionary<String,Object>)
Ustawia wartości tego obiektu, kopiując wartości z danego słownika.
Klucze słownika muszą być zgodne z nazwami właściwości. Każdy klucz w słowniku, który nie jest zgodny z nazwą właściwości w typie jednostki, zostanie zignorowany.
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))
Parametry
- values
- IDictionary<String,Object>
Słownik do odczytywania wartości.
Dotyczy
SetValues(Object)
Ustawia wartości tego obiektu, kopiując wartości z danego obiektu.
Dany obiekt może mieć dowolny typ. Każda właściwość obiektu o nazwie zgodnej z nazwą właściwości w typie jednostki i można je odczytać, zostanie skopiowana. Inne właściwości zostaną zignorowane. Umożliwia to na przykład kopiowanie właściwości z prostych obiektów transferu danych (DTO).
public abstract void SetValues (object obj);
abstract member SetValues : obj -> unit
Public MustOverride Sub SetValues (obj As Object)
Parametry
- obj
- Object
Obiekt do odczytywania wartości z.
Uwagi
Aby uzyskać więcej informacji, zobacz Uzyskiwanie dostępu do śledzonych jednostek w programie EF Core .
Dotyczy
SetValues<TProperty>(IDictionary<String,TProperty>)
Ustawia wartości tego obiektu, kopiując wartości z danego słownika.
Klucze słownika muszą być zgodne z nazwami właściwości. Każdy klucz w słowniku, który nie jest zgodny z nazwą właściwości w typie jednostki, zostanie zignorowany.
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))
Parametry typu
- TProperty
Parametry
- values
- IDictionary<String,TProperty>
Słownik do odczytywania wartości.
Uwagi
Aby uzyskać więcej informacji, zobacz Uzyskiwanie dostępu do śledzonych jednostek w programie EF Core .
Dotyczy
Opinia
Prześlij i wyświetl opinię dla