ReferenceOwnershipBuilder<TEntity,TRelatedEntity>.Property<TProperty> Metoda

Definicja

Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki będącej własnością. Jeśli żadna właściwość o podanej nazwie nie istnieje, zostanie dodana nowa właściwość.

Jeśli podczas dodawania nowej właściwości właściwość o tej samej nazwie istnieje w klasie jednostki, zostanie ona dodana do modelu. Jeśli w klasie jednostki nie istnieje żadna właściwość, zostanie dodana nowa właściwość stanu w tle. Właściwość stanu w tle jest taka, która nie ma odpowiedniej właściwości w klasie jednostki. Bieżąca wartość właściwości jest przechowywana w ChangeTracker obiekcie , a nie jest przechowywana w wystąpieniach klasy jednostki.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> Property<TProperty> (System.Linq.Expressions.Expression<Func<TRelatedEntity,TProperty>> propertyExpression);
override this.Property : System.Linq.Expressions.Expression<Func<'RelatedEntity, 'Property>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
Public Overridable Function Property(Of TProperty) (propertyExpression As Expression(Of Func(Of TRelatedEntity, TProperty))) As PropertyBuilder(Of TProperty)

Parametry typu

TProperty

Typ właściwości do skonfigurowania.

Parametry

propertyExpression
Expression<Func<TRelatedEntity,TProperty>>

Wyrażenie lambda reprezentujące właściwość do skonfigurowania ( blog => blog.Url).

Zwraca

Obiekt, który może służyć do konfigurowania właściwości.

Dotyczy