Metodo IVsDataCommand.Prepare (String, DataCommandType, array<IVsDataParameter[], Int32)
Se implementata da una classe, prepara il comando specificato nell'origine dati essere eseguito; il comando può essere eseguito più volte, con parametri variabili.
Spazio dei nomi: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Sintassi
'Dichiarazione
Function Prepare ( _
command As String, _
commandType As DataCommandType, _
parameters As IVsDataParameter(), _
commandTimeout As Integer _
) As String
string Prepare(
string command,
DataCommandType commandType,
IVsDataParameter[] parameters,
int commandTimeout
)
String^ Prepare(
String^ command,
DataCommandType commandType,
array<IVsDataParameter^>^ parameters,
int commandTimeout
)
abstract Prepare :
command:string *
commandType:DataCommandType *
parameters:IVsDataParameter[] *
commandTimeout:int -> string
function Prepare(
command : String,
commandType : DataCommandType,
parameters : IVsDataParameter[],
commandTimeout : int
) : String
Parametri
command
Tipo: StringUn comando a di esecuzione specifico a un'origine dati.
commandType
Tipo: Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandTypeUn valore dall'enumerazione DataCommandType che rappresenta il tipo di comando per il comando indicato, specificando come interpretare il contenuto del parametro command.
parameters
Tipo: array<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[]Una matrice IVsDataParameter oggetti che rappresentano i parametri di comando.
commandTimeout
Tipo: Int32La durata, in secondi, bloccare il client prima di annullare l'esecuzione e restituire il chiamante. Un valore 0 indica il timeout infinito, un valore -1 indica un valore predefinito del provider.
Valore restituito
Tipo: String
Un identificatore di comando possibile che può successivamente passare a Execute o metodi ExecuteWithoutResults utilizzando il tipo Prepareddi comando.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities