Compartir a través de


EntityMappingConfiguration<TEntityType>.Requires Método

Definición

Sobrecargas

Requires(String)

Configura la columna de discriminador utilizada para diferenciar entre tipos en una jerarquía de herencia.

Requires<TProperty>(Expression<Func<TEntityType,TProperty>>)

Configura la condición de discriminador utilizada para diferenciar entre tipos en una jerarquía de herencia.

Requires(String)

Configura la columna de discriminador utilizada para diferenciar entre tipos en una jerarquía de herencia.

public System.Data.Entity.ModelConfiguration.Configuration.ValueConditionConfiguration Requires(string discriminator);
member this.Requires : string -> System.Data.Entity.ModelConfiguration.Configuration.ValueConditionConfiguration
Public Function Requires (discriminator As String) As ValueConditionConfiguration

Parámetros

discriminator
String

El nombre de la columna de discriminador.

Devoluciones

Un objeto de configuración para la configuración posterior de los valores y la columna de discriminador.

Se aplica a

Requires<TProperty>(Expression<Func<TEntityType,TProperty>>)

Configura la condición de discriminador utilizada para diferenciar entre tipos en una jerarquía de herencia.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public System.Data.Entity.ModelConfiguration.Configuration.NotNullConditionConfiguration Requires<TProperty>(System.Linq.Expressions.Expression<Func<TEntityType,TProperty>> property);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public System.Data.Entity.ModelConfiguration.Configuration.NotNullConditionConfiguration Requires<TProperty>(System.Linq.Expressions.Expression<Func<TEntityType,TProperty>> property);
member this.Requires : System.Linq.Expressions.Expression<Func<'EntityType, 'Property>> -> System.Data.Entity.ModelConfiguration.Configuration.NotNullConditionConfiguration
Public Function Requires(Of TProperty) (property As Expression(Of Func(Of TEntityType, TProperty))) As NotNullConditionConfiguration

Parámetros de tipo

TProperty

El tipo de la propiedad que se va a utilizar para discriminar entre tipos.

Parámetros

property
Expression<Func<TEntityType,TProperty>>

Expresión lambda que representa la propiedad que se va a utilizar para discriminar entre tipos. C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty

Devoluciones

Un objeto de configuración para la configuración posterior de la condición de discriminador.

Atributos

Se aplica a