Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

DataCommand.Prepare, méthode (String, DataCommandType, IVsDataParameter[])

Prépare la commande spécifiée dans la source de données à exécuter ; la commande peut ensuite s'exécuter plusieurs fois, dans des paramètres.

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

public string Prepare(
	string command,
	DataCommandType commandType,
	IVsDataParameter[] parameters
)

Paramètres

command
Type : String

Une commande d'exécution spécifique à une source de données.

commandType
Type : Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType

Le type de commande qui spécifie comment interpréter le contenu du paramètre command. Type de commande peut être une valeur de l'énumération d'un DataCommandType ou un type personnalisé de commande défini par un fournisseur, qui peut être passé en imposant un cast d'un entier à l'énumération d'DataCommandType.

parameters
Type : Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[]

Tableau d'objets IVsDataParameter représentant les paramètres de commande pour le type spécifié de commande.

Valeur de retour

Type : String
Identificateur de la commande préparée qui peut ensuite être passée à l'Execute ou la méthode ExecuteWithoutResults à l'aide du type de commande Prepared.

Implémentations

IVsDataCommand.Prepare(String, DataCommandType, IVsDataParameter[])

ExceptionCondition
ArgumentNullException

Le paramètre command est null.

ArgumentOutOfRangeException

Le paramètre commandTimeout est inférieur à -1.

D'autres exceptions qui se produisent indiquent que la préparation a échoué pour une raison fournisseur- spécifiée.

Afficher: