EntityMappingConfiguration<TEntityType>.Requires Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Requires(String) |
Konfiguruje diskriminující sloupec, který slouží k rozlišení typů v hierarchii dědičnosti. |
Requires<TProperty>(Expression<Func<TEntityType,TProperty>>) |
Konfiguruje diskriminující podmínku, která se používá k rozlišení mezi typy v hierarchii dědičnosti. |
Requires(String)
Konfiguruje diskriminující sloupec, který slouží k rozlišení typů v hierarchii dědičnosti.
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
Parametry
- discriminator
- String
Název diskriminačního sloupce.
Návraty
Objekt konfigurace pro další konfiguraci diskriminačního sloupce a hodnot.
Platí pro
Requires<TProperty>(Expression<Func<TEntityType,TProperty>>)
Konfiguruje diskriminující podmínku, která se používá k rozlišení mezi typy v hierarchii dědičnosti.
[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
Parametry typu
- TProperty
Typ vlastnosti, která se používá k rozlišování mezi typy.
Parametry
- property
- Expression<Func<TEntityType,TProperty>>
Výraz lambda představující vlastnost, která se používá k rozlišování mezi typy. C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
Návraty
Objekt konfigurace pro další konfiguraci diskriminující podmínky.
- Atributy
Platí pro
Entity Framework