DbMigration.AddPrimaryKey Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AddPrimaryKey(String, String, String, Object) |
Ajoute une opération pour créer une clé primaire. |
AddPrimaryKey(String, String[], String, Object) |
Ajoute une opération pour créer une clé primaire basée sur plusieurs colonnes. |
AddPrimaryKey(String, String, String, Boolean, Object) |
Ajoute une opération pour créer une clé primaire. Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection de code SQL, etc. |
AddPrimaryKey(String, String[], String, Boolean, Object) |
Ajoute une opération pour créer une clé primaire basée sur plusieurs colonnes. Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection de code SQL, etc. |
AddPrimaryKey(String, String, String, Object)
Ajoute une opération pour créer une clé primaire.
protected internal void AddPrimaryKey (string table, string column, string name = null, object anonymousArguments = null);
member this.AddPrimaryKey : string * string * string * obj -> unit
Protected Friend Sub AddPrimaryKey (table As String, column As String, Optional name As String = null, Optional anonymousArguments As Object = null)
Paramètres
- table
- String
Table qui contient la colonne de clé primaire. Le nom du schéma est facultatif. Si aucun schéma n’est spécifié, dbo est supposé.
- column
- String
Colonne clé primaire.
- name
- String
Nom de la clé primaire dans la base de données. Si aucune valeur n’est fournie, un nom unique est généré.
- anonymousArguments
- Object
Arguments supplémentaires qui peuvent être traités par les fournisseurs. Utilisez la syntaxe de type anonyme pour spécifier des arguments, par exemple ' new { SampleArgument = « MyValue » }'.
S’applique à
AddPrimaryKey(String, String[], String, Object)
Ajoute une opération pour créer une clé primaire basée sur plusieurs colonnes.
protected internal void AddPrimaryKey (string table, string[] columns, string name = null, object anonymousArguments = null);
member this.AddPrimaryKey : string * string[] * string * obj -> unit
Protected Friend Sub AddPrimaryKey (table As String, columns As String(), Optional name As String = null, Optional anonymousArguments As Object = null)
Paramètres
- table
- String
Table qui contient les colonnes de clé primaire. Le nom du schéma est facultatif. Si aucun schéma n’est spécifié, dbo est supposé.
- columns
- String[]
Colonnes de clé primaire.
- name
- String
Nom de la clé primaire dans la base de données. Si aucune valeur n’est fournie, un nom unique est généré.
- anonymousArguments
- Object
Arguments supplémentaires qui peuvent être traités par les fournisseurs. Utilisez la syntaxe de type anonyme pour spécifier des arguments, par exemple ' new { SampleArgument = « MyValue » }'.
S’applique à
AddPrimaryKey(String, String, String, Boolean, Object)
Ajoute une opération pour créer une clé primaire.
Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection de code SQL, etc.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected internal void AddPrimaryKey (string table, string column, string name = null, bool clustered = true, object anonymousArguments = null);
member this.AddPrimaryKey : string * string * string * bool * obj -> unit
Protected Friend Sub AddPrimaryKey (table As String, column As String, Optional name As String = null, Optional clustered As Boolean = true, Optional anonymousArguments As Object = null)
Paramètres
- table
- String
Table qui contient la colonne de clé primaire. Le nom du schéma est facultatif. Si aucun schéma n’est spécifié, dbo est supposé.
- column
- String
Colonne clé primaire.
- name
- String
Nom de la clé primaire dans la base de données. Si aucune valeur n’est fournie, un nom unique est généré.
- clustered
- Boolean
Valeur indiquant s’il s’agit ou non d’une clé primaire cluster.
- anonymousArguments
- Object
Arguments supplémentaires qui peuvent être traités par les fournisseurs. Utilisez la syntaxe de type anonyme pour spécifier des arguments, par exemple ' new { SampleArgument = « MyValue » }'.
- Attributs
S’applique à
AddPrimaryKey(String, String[], String, Boolean, Object)
Ajoute une opération pour créer une clé primaire basée sur plusieurs colonnes.
Les API Entity Framework Migrations ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (comme l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection de code SQL, etc.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected internal void AddPrimaryKey (string table, string[] columns, string name = null, bool clustered = true, object anonymousArguments = null);
member this.AddPrimaryKey : string * string[] * string * bool * obj -> unit
Protected Friend Sub AddPrimaryKey (table As String, columns As String(), Optional name As String = null, Optional clustered As Boolean = true, Optional anonymousArguments As Object = null)
Paramètres
- table
- String
Table qui contient les colonnes de clé primaire. Le nom du schéma est facultatif. Si aucun schéma n’est spécifié, dbo est supposé.
- columns
- String[]
Colonnes de clé primaire.
- name
- String
Nom de la clé primaire dans la base de données. Si aucune valeur n’est fournie, un nom unique est généré.
- clustered
- Boolean
Valeur indiquant s’il s’agit ou non d’une clé primaire cluster.
- anonymousArguments
- Object
Arguments supplémentaires qui peuvent être traités par les fournisseurs. Utilisez la syntaxe de type anonyme pour spécifier des arguments, par exemple ' new { SampleArgument = « MyValue » }'.
- Attributs