Compartilhar via


OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.Property<TProperty> Método

Definição

Retorna um objeto que pode ser usado para configurar uma propriedade do tipo de entidade de propriedade. Se nenhuma propriedade com o nome fornecido existir, uma nova propriedade será adicionada.

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)

Parâmetros de tipo

TProperty

O tipo da propriedade a ser configurada.

Parâmetros

propertyExpression
Expression<Func<TDependentEntity,TProperty>>

Uma expressão lambda que representa a propriedade a ser configurada ( blog => blog.Url).

Retornos

Um objeto que pode ser usado para configurar a propriedade.

Comentários

Ao adicionar uma nova propriedade, se houver uma propriedade com o mesmo nome na classe de entidade, ela será adicionada ao modelo. Se nenhuma propriedade existir na classe de entidade, uma nova propriedade de estado de sombra será adicionada. Uma propriedade de estado de sombra é aquela que não tem uma propriedade correspondente na classe de entidade. O valor atual da propriedade é armazenado no ChangeTracker em vez de ser armazenado em instâncias da classe de entidade.

Aplica-se a