Compartilhar via


StructuralTypeConfiguration<TStructuralType>.EnumProperty Método

Definição

Sobrecargas

EnumProperty<T>(Expression<Func<TStructuralType,Nullable<T>>>)

Adiciona uma propriedade de enumeração opcional a este tipo EDM.

EnumProperty<T>(Expression<Func<TStructuralType,T>>)

Adiciona uma propriedade de enumeração exigida a este tipo de EDM.

EnumProperty<T>(Expression<Func<TStructuralType,Nullable<T>>>)

Adiciona uma propriedade de enumeração opcional a este tipo EDM.

public Microsoft.AspNet.OData.Builder.EnumPropertyConfiguration EnumProperty<T> (System.Linq.Expressions.Expression<Func<TStructuralType,T?>> propertyExpression) where T : struct;
member this.EnumProperty : System.Linq.Expressions.Expression<Func<'StructuralType, Nullable<'T>>> -> Microsoft.AspNet.OData.Builder.EnumPropertyConfiguration (requires 'T : struct)
Public Function EnumProperty(Of T As Structure) (propertyExpression As Expression(Of Func(Of TStructuralType, Nullable(Of T)))) As EnumPropertyConfiguration

Parâmetros de tipo

T

O tipo de propriedade de enumeração.

Parâmetros

propertyExpression
Expression<Func<TStructuralType,Nullable<T>>>

Uma expressão lambda que representa a propriedade de navegação para o relacionamento. Por exemplo, em C# t => t.MyProperty e no Visual Basic .NET Function(t) t.MyProperty.

Retornos

Um objeto de configuração que pode ser usado para configurar melhor a propriedade.

Aplica-se a

EnumProperty<T>(Expression<Func<TStructuralType,T>>)

Adiciona uma propriedade de enumeração exigida a este tipo de EDM.

public Microsoft.AspNet.OData.Builder.EnumPropertyConfiguration EnumProperty<T> (System.Linq.Expressions.Expression<Func<TStructuralType,T>> propertyExpression) where T : struct;
member this.EnumProperty : System.Linq.Expressions.Expression<Func<'StructuralType, 'T>> -> Microsoft.AspNet.OData.Builder.EnumPropertyConfiguration (requires 'T : struct)
Public Function EnumProperty(Of T As Structure) (propertyExpression As Expression(Of Func(Of TStructuralType, T))) As EnumPropertyConfiguration

Parâmetros de tipo

T

O tipo de propriedade de enumeração.

Parâmetros

propertyExpression
Expression<Func<TStructuralType,T>>

Uma expressão lambda que representa a propriedade de navegação para o relacionamento. Por exemplo, em C# t => t.MyProperty e no Visual Basic .NET Function(t) t.MyProperty.

Retornos

Um objeto de configuração que pode ser usado para configurar melhor a propriedade.

Aplica-se a