OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.Property<TProperty> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí objekt, který lze použít ke konfiguraci vlastnosti vlastněného typu entity. Pokud žádná vlastnost s daným názvem neexistuje, přidá se nová vlastnost.
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)
Parametry typu
- TProperty
Typ vlastnosti, která má být nakonfigurována.
Parametry
- propertyExpression
- Expression<Func<TDependentEntity,TProperty>>
Výraz lambda představující vlastnost, která se má konfigurovat ( blog => blog.Url
).
Návraty
Objekt, který lze použít ke konfiguraci vlastnosti .
Poznámky
Pokud při přidávání nové vlastnosti ve třídě entity existuje vlastnost se stejným názvem, přidá se do modelu. Pokud ve třídě entity neexistuje žádná vlastnost, přidá se nová vlastnost stínového stavu. Vlastnost stínového stavu je vlastnost, která nemá odpovídající vlastnost ve třídě entity. Aktuální hodnota vlastnosti je uložena v objektu ChangeTracker , nikoli v instancích třídy entity.
Platí pro
Entity Framework