Freigeben über


ConventionTypeConfiguration.HasKey Methode

Definition

Überlädt

HasKey(IEnumerable<PropertyInfo>)

Konfiguriert die Eigenschaften des primären Schlüssels für diesen Entitätstyp.

HasKey(IEnumerable<String>)

Konfiguriert die Eigenschaften des primären Schlüssels für diesen Entitätstyp.

HasKey(PropertyInfo)

Konfiguriert die Primärschlüsseleigenschaft für diesen Entitätstyp.

HasKey(String)

Konfiguriert die Primärschlüsseleigenschaft für diesen Entitätstyp.

HasKey(IEnumerable<PropertyInfo>)

Konfiguriert die Eigenschaften des primären Schlüssels für diesen Entitätstyp.

public System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration HasKey (System.Collections.Generic.IEnumerable<System.Reflection.PropertyInfo> keyProperties);
member this.HasKey : seq<System.Reflection.PropertyInfo> -> System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration
Public Function HasKey (keyProperties As IEnumerable(Of PropertyInfo)) As ConventionTypeConfiguration

Parameter

keyProperties
IEnumerable<PropertyInfo>

Die Eigenschaften, die als Primärschlüssel verwendet werden sollen.

Gibt zurück

Dasselbe ConventionTypeConfiguration instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Das Aufrufen dieser Eigenschaft hat keine Auswirkung, sobald sie konfiguriert wurde oder wenn keine Eigenschaft vorhanden ist.

Gilt für:

HasKey(IEnumerable<String>)

Konfiguriert die Eigenschaften des primären Schlüssels für diesen Entitätstyp.

public System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration HasKey (System.Collections.Generic.IEnumerable<string> propertyNames);
member this.HasKey : seq<string> -> System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration
Public Function HasKey (propertyNames As IEnumerable(Of String)) As ConventionTypeConfiguration

Parameter

propertyNames
IEnumerable<String>

Die Namen der Eigenschaften, die als Primärschlüssel verwendet werden sollen.

Gibt zurück

Dasselbe ConventionTypeConfiguration instance, sodass mehrere Aufrufe verkettet werden können.

Gilt für:

HasKey(PropertyInfo)

Konfiguriert die Primärschlüsseleigenschaft für diesen Entitätstyp.

public System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration HasKey (System.Reflection.PropertyInfo propertyInfo);
member this.HasKey : System.Reflection.PropertyInfo -> System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration

Parameter

propertyInfo
PropertyInfo

Die Eigenschaft, die als Primärschlüssel verwendet werden soll.

Gibt zurück

Dasselbe ConventionTypeConfiguration instance, sodass mehrere Aufrufe verkettet werden können.

Gilt für:

HasKey(String)

Konfiguriert die Primärschlüsseleigenschaft für diesen Entitätstyp.

public System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration HasKey (string propertyName);
member this.HasKey : string -> System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration
Public Function HasKey (propertyName As String) As ConventionTypeConfiguration

Parameter

propertyName
String

Der Name der Eigenschaft, die als Primärschlüssel verwendet werden soll.

Gibt zurück

Dasselbe ConventionTypeConfiguration instance, sodass mehrere Aufrufe verkettet werden können.

Gilt für: