Compartilhar via


ConventionTypeConfiguration.HasKey Método

Definição

Sobrecargas

HasKey(IEnumerable<PropertyInfo>)

Configura as propriedades de chave primária para esse tipo de entidade.

HasKey(IEnumerable<String>)

Configura as propriedades de chave primária para esse tipo de entidade.

HasKey(PropertyInfo)

Configura a propriedade de chave primária para esse tipo de entidade.

HasKey(String)

Configura a propriedade de chave primária para esse tipo de entidade.

HasKey(IEnumerable<PropertyInfo>)

Configura as propriedades de chave primária para esse tipo de entidade.

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

Parâmetros

keyProperties
IEnumerable<PropertyInfo>

As propriedades a serem usadas como a chave primária.

Retornos

A mesma ConventionTypeConfiguration instância para que várias chamadas possam ser encadeadas.

Comentários

Chamar isso não terá efeito depois que ele tiver sido configurado ou se alguma propriedade não existir.

Aplica-se a

HasKey(IEnumerable<String>)

Configura as propriedades de chave primária para esse tipo de entidade.

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

Parâmetros

propertyNames
IEnumerable<String>

Os nomes das propriedades a serem usadas como a chave primária.

Retornos

A mesma ConventionTypeConfiguration instância para que várias chamadas possam ser encadeadas.

Aplica-se a

HasKey(PropertyInfo)

Configura a propriedade de chave primária para esse tipo de entidade.

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

Parâmetros

propertyInfo
PropertyInfo

A propriedade a ser usada como a chave primária.

Retornos

A mesma ConventionTypeConfiguration instância para que várias chamadas possam ser encadeadas.

Aplica-se a

HasKey(String)

Configura a propriedade de chave primária para esse tipo de entidade.

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

Parâmetros

propertyName
String

O nome da propriedade a ser usada como a chave primária.

Retornos

A mesma ConventionTypeConfiguration instância para que várias chamadas possam ser encadeadas.

Aplica-se a