Compartilhar via


DbComplexPropertyEntry<TEntity,TComplexProperty>.Property Método

Definição

Sobrecargas

Property(String)

Obtém um objeto que representa uma propriedade aninhada dessa propriedade. Esse método pode ser usado para propriedades escalares ou complexas.

Property<TNestedProperty>(Expression<Func<TComplexProperty,TNestedProperty>>)

Obtém um objeto que representa uma propriedade aninhada dessa propriedade. Esse método pode ser usado para propriedades escalares ou complexas.

Property<TNestedProperty>(String)

Obtém um objeto que representa uma propriedade aninhada dessa propriedade. Esse método pode ser usado para propriedades escalares ou complexas.

Property(String)

Obtém um objeto que representa uma propriedade aninhada dessa propriedade. Esse método pode ser usado para propriedades escalares ou complexas.

public System.Data.Entity.Infrastructure.DbPropertyEntry Property (string propertyName);
member this.Property : string -> System.Data.Entity.Infrastructure.DbPropertyEntry
Public Function Property (propertyName As String) As DbPropertyEntry

Parâmetros

propertyName
String

O nome da propriedade aninhada.

Retornos

Um objeto que representa a propriedade aninhada.

Aplica-se a

Property<TNestedProperty>(Expression<Func<TComplexProperty,TNestedProperty>>)

Obtém um objeto que representa uma propriedade aninhada dessa propriedade. Esse método pode ser usado para propriedades escalares ou complexas.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1719:ParameterNamesShouldNotMatchMemberNames", Justification="Rule predates more fluent naming conventions.", MessageId="0#")]
public System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity,TNestedProperty> Property<TNestedProperty> (System.Linq.Expressions.Expression<Func<TComplexProperty,TNestedProperty>> property);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1719:ParameterNamesShouldNotMatchMemberNames", Justification="Rule predates more fluent naming conventions.", MessageId="0#")]
public System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity,TNestedProperty> Property<TNestedProperty> (System.Linq.Expressions.Expression<Func<TComplexProperty,TNestedProperty>> property);
member this.Property : System.Linq.Expressions.Expression<Func<'ComplexProperty, 'NestedProperty>> -> System.Data.Entity.Infrastructure.DbPropertyEntry<'Entity, 'NestedProperty (requires 'Entity : null)>
Public Function Property(Of TNestedProperty) (property As Expression(Of Func(Of TComplexProperty, TNestedProperty))) As DbPropertyEntry(Of TEntity, TNestedProperty)

Parâmetros de tipo

TNestedProperty

O tipo da propriedade aninhada.

Parâmetros

property
Expression<Func<TComplexProperty,TNestedProperty>>

Uma expressão que representa a propriedade aninhada.

Retornos

DbPropertyEntry<TEntity,TNestedProperty>

Um objeto que representa a propriedade aninhada.

Atributos

Aplica-se a

Property<TNestedProperty>(String)

Obtém um objeto que representa uma propriedade aninhada dessa propriedade. Esse método pode ser usado para propriedades escalares ou complexas.

public System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity,TNestedProperty> Property<TNestedProperty> (string propertyName);
member this.Property : string -> System.Data.Entity.Infrastructure.DbPropertyEntry<'Entity, 'NestedProperty (requires 'Entity : null)>
Public Function Property(Of TNestedProperty) (propertyName As String) As DbPropertyEntry(Of TEntity, TNestedProperty)

Parâmetros de tipo

TNestedProperty

O tipo da propriedade aninhada.

Parâmetros

propertyName
String

O nome da propriedade aninhada.

Retornos

DbPropertyEntry<TEntity,TNestedProperty>

Um objeto que representa a propriedade aninhada.

Aplica-se a