ConventionTypeConfiguration<T>.HasKey<TProperty> 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í.
Nakonfiguruje vlastnosti primárního klíče pro tento typ entity.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration<T> HasKey<TProperty> (System.Linq.Expressions.Expression<Func<T,TProperty>> keyExpression);
member this.HasKey : System.Linq.Expressions.Expression<Func<'T, 'Property>> -> System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration<'T (requires 'T : null)>
Public Function HasKey(Of TProperty) (keyExpression As Expression(Of Func(Of T, TProperty))) As ConventionTypeConfiguration(Of T)
Parametry typu
- TProperty
Typ klíče.
Parametry
- keyExpression
- Expression<Func<T,TProperty>>
Výraz lambda představující vlastnost, která se má použít jako primární klíč. C#: t => t.Id VB.Net: Funkce(t) t.Id Pokud je primární klíč tvořen více vlastnostmi, zadejte anonymní typ včetně vlastností. C#: t => new { t.Id1, t.Id2 } VB.Net: Function(t) New With { t.Id1, t.Id2 }
Návraty
Stejná ConventionTypeConfiguration<T> instance, aby bylo možné zřetězených více volání.
- Atributy
Poznámky
Toto volání nebude mít po nakonfigurování žádný účinek.
Platí pro
Entity Framework