IVsDataCommand Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |