OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.Property<TProperty> 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回物件,這個物件可用來設定擁有實體類型的屬性。 如果沒有具有指定名稱的屬性存在,則會加入新的屬性。
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)
類型參數
- TProperty
要設定的屬性型別。
參數
- propertyExpression
- Expression<Func<TDependentEntity,TProperty>>
Lambda 運算式,表示要設定 () blog => blog.Url
的屬性。
傳回
可用來設定 屬性的物件。
備註
新增屬性時,如果實體類別中有相同名稱的屬性,則會將其新增至模型。 如果實體類別中沒有任何屬性存在,則會加入新的陰影狀態屬性。 陰影狀態屬性是實體類別中沒有對應屬性的屬性。 屬性的目前值會儲存在 中 ChangeTracker ,而不是儲存在實體類別的實例中。