Udostępnij za pośrednictwem


IVsDataCommand Interfejs

Definicja

Reprezentuje możliwość kompilowania lub uzyskiwania parametrów dla, przygotowywania, tworzenia schematu dla i wykonywania poleceń w źródle danych.

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
Pochodne
Atrybuty

Metody

CreateParameter()

Po zaimplementowaniu przez klasę tworzy obiekt parametru, który można przekazać do jednej z następujących metod: DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32), Execute(String, DataCommandType, IVsDataParameter[], Int32)lub ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32).

DeriveParameters(String)

W przypadku implementacji przez klasę uzyskuje parametry, które można określić dla danego polecenia.

DeriveParameters(String, DataCommandType)

W przypadku implementacji przez klasę uzyskuje parametry, które można określić dla danego polecenia.

DeriveParameters(String, DataCommandType, Int32)

W przypadku implementacji przez klasę uzyskuje parametry, które można określić dla danego polecenia.

DeriveSchema(String)

Po zaimplementowaniu przez klasę pochodzi schemat zwrócony z określonego polecenia. Schemat wskazuje układ elementów i bloków w czytniku danych.

DeriveSchema(String, DataCommandType)

Po zaimplementowaniu przez klasę pochodzi schemat zwrócony z określonego polecenia. Schemat wskazuje układ elementów i bloków w czytniku danych.

DeriveSchema(String, DataCommandType, IVsDataParameter[])

Po zaimplementowaniu przez klasę pochodzi schemat zwrócony z określonego polecenia. Schemat wskazuje układ elementów i bloków w czytniku danych.

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

Po zaimplementowaniu przez klasę pochodzi schemat zwrócony z określonego polecenia. Schemat wskazuje układ elementów i bloków w czytniku danych.

Execute(String)

Po zaimplementowaniu przez klasę wykonuje określone polecenie i zwraca wyniki tylko do odczytu.

Execute(String, DataCommandType)

Po zaimplementowaniu przez klasę wykonuje określone polecenie i zwraca wyniki tylko do odczytu.

Execute(String, DataCommandType, IVsDataParameter[])

Po zaimplementowaniu przez klasę wykonuje określone polecenie i zwraca wyniki tylko do odczytu.

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

Po zaimplementowaniu przez klasę wykonuje określone polecenie i zwraca wyniki tylko do odczytu.

ExecuteWithoutResults(String)

Po zaimplementowaniu przez klasę wykonuje polecenie, ale nie żąda wyników, zamiast tego zwraca liczbę całkowitą wskazującą wynik wywołania.

ExecuteWithoutResults(String, DataCommandType)

Po zaimplementowaniu przez klasę wykonuje polecenie, ale nie żąda wyników, zamiast tego zwraca liczbę całkowitą wskazującą wynik wywołania.

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[])

Po zaimplementowaniu przez klasę wykonuje polecenie, opcjonalnie z parametrami, ale nie żąda wyników, zamiast tego zwraca liczbę całkowitą wskazującą wynik wywołania.

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

Po zaimplementowaniu przez klasę wykonuje polecenie, opcjonalnie z parametrami, ale nie żąda wyników, zamiast tego zwraca liczbę całkowitą wskazującą wynik wywołania.

Prepare(String)

Po zaimplementowaniu przez klasę program przygotowuje określone polecenie w źródle danych do wykonania; polecenie może być następnie wykonywane wiele razy z różnymi parametrami.

Prepare(String, DataCommandType)

Po zaimplementowaniu przez klasę program przygotowuje określone polecenie w źródle danych do wykonania; polecenie może być następnie wykonywane wiele razy z różnymi parametrami.

Prepare(String, DataCommandType, IVsDataParameter[])

Po zaimplementowaniu przez klasę program przygotowuje określone polecenie w źródle danych do wykonania; polecenie może być następnie wykonywane wiele razy z różnymi parametrami.

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

Po zaimplementowaniu przez klasę program przygotowuje określone polecenie w źródle danych do wykonania; polecenie może być następnie wykonywane wiele razy z różnymi parametrami.

Dotyczy