OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.Property<TProperty>(Expression<Func<TDependentEntity,TProperty>>) Yöntem

Tanım

Sahip olduğu varlık türünün bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenecektir.

Yeni bir özellik eklenirken, varlık sınıfında aynı ada sahip bir özellik varsa, modele eklenecektir. Varlık sınıfında hiçbir özellik yoksa, yeni bir gölge durumu özelliği eklenecektir. Bir gölge durumu özelliği, varlık sınıfında karşılık gelen bir özelliği olmayan bir özelliktir. Özelliği için geçerli değer, ChangeTracker varlık sınıfının örneklerine depolanmak yerine içinde depolanır.

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

Tür Parametreleri

TProperty

Yapılandırılan özelliğin türü.

Parametreler

propertyExpression
Expression<Func<TDependentEntity,TProperty>>

Yapılandırılan özelliği temsil eden lambda ifadesi ( blog = > blog). Url ).

Döndürülenler

PropertyBuilder<TProperty>

Özelliği yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır