Sdílet prostřednictvím


IVsDataCommand Rozhraní

Definice

Představuje schopnost sestavit nebo odvodit parametry pro zdroj dat, připravit, odvodit schéma a spouštět příkazy na zdroji dat.

public interface class IVsDataCommand
[Microsoft.VisualStudio.Data.Core.DataClientObject("44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface IVsDataCommand
[<Microsoft.VisualStudio.Data.Core.DataClientObject("44B66758-3C1C-40ce-BEE4-5DBDA7293387")>]
type IVsDataCommand = interface
Public Interface IVsDataCommand
Odvozené
Atributy

Metody

CreateParameter()

Při implementaci třídou vytvoří objekt parametru, který lze předat do jedné z následujících metod: DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32), Execute(String, DataCommandType, IVsDataParameter[], Int32)nebo ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32).

DeriveParameters(String)

Při implementaci pomocí třídy, odvozuje parametry, které lze zadat pro daný příkaz.

DeriveParameters(String, DataCommandType)

Při implementaci pomocí třídy, odvozuje parametry, které lze zadat pro daný příkaz.

DeriveParameters(String, DataCommandType, Int32)

Při implementaci pomocí třídy, odvozuje parametry, které lze zadat pro daný příkaz.

DeriveSchema(String)

Při implementaci třídou odvozuje schéma vrácené ze zadaného příkazu. Schéma označuje rozložení položek a bloků ve čtečce dat.

DeriveSchema(String, DataCommandType)

Při implementaci třídou odvozuje schéma vrácené ze zadaného příkazu. Schéma označuje rozložení položek a bloků ve čtečce dat.

DeriveSchema(String, DataCommandType, IVsDataParameter[])

Při implementaci třídou odvozuje schéma vrácené ze zadaného příkazu. Schéma označuje rozložení položek a bloků ve čtečce dat.

DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32)

Při implementaci třídou odvozuje schéma vrácené ze zadaného příkazu. Schéma označuje rozložení položek a bloků ve čtečce dat.

Execute(String)

Při implementaci třídou spustí zadaný příkaz a vrátí výsledky jen pro čtení.

Execute(String, DataCommandType)

Při implementaci třídou spustí zadaný příkaz a vrátí výsledky jen pro čtení.

Execute(String, DataCommandType, IVsDataParameter[])

Při implementaci třídou spustí zadaný příkaz a vrátí výsledky jen pro čtení.

Execute(String, DataCommandType, IVsDataParameter[], Int32)

Při implementaci třídou spustí zadaný příkaz a vrátí výsledky jen pro čtení.

ExecuteWithoutResults(String)

Při implementaci třídou spustí příkaz, ale nepožaduje výsledky, místo toho vrátí celé číslo označující výsledek volání.

ExecuteWithoutResults(String, DataCommandType)

Při implementaci třídou spustí příkaz, ale nepožaduje výsledky, místo toho vrátí celé číslo označující výsledek volání.

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[])

Při implementaci třídou spustí příkaz, volitelně s parametry, ale nevyžádá výsledky, místo toho vrátí celé číslo označující výsledek volání.

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32)

Při implementaci třídou spustí příkaz, volitelně s parametry, ale nevyžádá výsledky, místo toho vrátí celé číslo označující výsledek volání.

Prepare(String)

Při implementaci třídy připraví zadaný příkaz na zdroj dat k provedení; příkaz se pak může spustit vícekrát s různými parametry.

Prepare(String, DataCommandType)

Při implementaci třídy připraví zadaný příkaz na zdroj dat k provedení; příkaz se pak může spustit vícekrát s různými parametry.

Prepare(String, DataCommandType, IVsDataParameter[])

Při implementaci třídy připraví zadaný příkaz na zdroj dat k provedení; příkaz se pak může spustit vícekrát s různými parametry.

Prepare(String, DataCommandType, IVsDataParameter[], Int32)

Při implementaci třídy připraví zadaný příkaz na zdroj dat k provedení; příkaz se pak může spustit vícekrát s různými parametry.

Platí pro