Partager via


StructuralTypeConfiguration<TStructuralType>.EnumProperty Méthode

Définition

Surcharges

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

Ajoute une propriété enum facultative à ce type EDM.

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

Ajoute une propriété enum requise au type EDM.

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

Ajoute une propriété enum facultative à ce type 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

Paramètres de type

T

Type de propriété enum.

Paramètres

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

Expression lambda représentant la propriété de navigation pour la relation. Par exemple, en C# t => t.MyProperty et en Visual Basic .NET Function(t) t.MyProperty.

Retours

Objet de configuration pouvant être utilisé pour configurer davantage la propriété.

S’applique à

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

Ajoute une propriété enum requise au type 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

Paramètres de type

T

Type de propriété enum.

Paramètres

propertyExpression
Expression<Func<TStructuralType,T>>

Expression lambda représentant la propriété de navigation pour la relation. Par exemple, en C# t => t.MyProperty et en Visual Basic .NET Function(t) t.MyProperty.

Retours

Objet de configuration pouvant être utilisé pour configurer davantage la propriété.

S’applique à