Interfaccia IVsDataCommand
Rappresenta l'interfaccia che espone metodi per la gestione dei dati, inclusi la compilazione e l'esecuzione di comandi dati di tipi diversi rispetto alle origini dati, recuperare i risultati di sola lettura e recuperare un codice di stato del comando.
Spazio dei nomi: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Sintassi
'Dichiarazione
<DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")> _
Public Interface IVsDataCommand
[DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface IVsDataCommand
[DataClientObjectAttribute(L"44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface class IVsDataCommand
[<DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")>]
type IVsDataCommand = interface end
public interface IVsDataCommand
Il tipo IVsDataCommand espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
CreateParameter | Se implementata da una classe, viene creato un oggetto Parameter che può essere modificato uno dei metodi seguenti: DeriveSchema, Execute, o ExecuteWithoutResults. | |
DeriveParameters(String) | Se implementata da una classe, deriva parametri che possono essere specificati per un comando specificato. | |
DeriveParameters(String, DataCommandType) | Se implementata da una classe, deriva parametri che possono essere specificati per un comando specificato. | |
DeriveParameters(String, DataCommandType, Int32) | Se implementata da una classe, deriva parametri che possono essere specificati per un comando specificato. | |
DeriveSchema(String) | Se implementata da una classe, deriva lo schema restituito dal comando specificato.Lo schema indica il layout degli elementi e dei blocchi di un lettore dati. | |
DeriveSchema(String, DataCommandType) | Se implementata da una classe, deriva lo schema restituito dal comando specificato.Lo schema indica il layout degli elementi e dei blocchi di un lettore dati. | |
DeriveSchema(String, DataCommandType, array<IVsDataParameter[]) | Se implementata da una classe, deriva lo schema restituito dal comando specificato.Lo schema indica il layout degli elementi e dei blocchi di un lettore dati. | |
DeriveSchema(String, DataCommandType, array<IVsDataParameter[], Int32) | Se implementata da una classe, deriva lo schema restituito dal comando specificato.Lo schema indica il layout degli elementi e dei blocchi di un lettore dati. | |
Execute(String) | Se implementata da una classe, esegue un comando specificato e restituisce risultati di sola lettura. | |
Execute(String, DataCommandType) | Se implementata da una classe, esegue un comando specificato e restituisce risultati di sola lettura. | |
Execute(String, DataCommandType, array<IVsDataParameter[]) | Se implementata da una classe, esegue un comando specificato e restituisce risultati di sola lettura. | |
Execute(String, DataCommandType, array<IVsDataParameter[], Int32) | Se implementata da una classe, esegue un comando specificato e restituisce risultati di sola lettura. | |
ExecuteWithoutResults(String) | Se implementata da una classe, esegue un comando ma non richiede i risultati, anziché restituiscono un intero che indica il risultato della chiamata. | |
ExecuteWithoutResults(String, DataCommandType) | Se implementata da una classe, esegue un comando ma non richiede i risultati, anziché restituiscono un intero che indica il risultato della chiamata. | |
ExecuteWithoutResults(String, DataCommandType, array<IVsDataParameter[]) | Se implementata da una classe, esegue un comando, facoltativamente con parametri, ma non richiede i risultati, anziché restituiscono un intero che indica il risultato della chiamata. | |
ExecuteWithoutResults(String, DataCommandType, array<IVsDataParameter[], Int32) | Se implementata da una classe, esegue un comando, facoltativamente con parametri, ma non richiede i risultati, anziché restituiscono un intero che indica il risultato della chiamata. | |
Prepare(String) | Se implementata da una classe, prepara il comando specificato nell'origine dati essere eseguito; il comando può essere eseguito più volte, con parametri variabili. | |
Prepare(String, DataCommandType) | Se implementata da una classe, prepara il comando specificato nell'origine dati essere eseguito; il comando può essere eseguito più volte, con parametri variabili. | |
Prepare(String, DataCommandType, array<IVsDataParameter[]) | Se implementata da una classe, prepara il comando specificato nell'origine dati essere eseguito; il comando può essere eseguito più volte, con parametri variabili. | |
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. |
In alto
Note
Questa interfaccia dispone di un'implementazione di base in DDEX Framework.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities