EntityCommand Klasa
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.
Klasa reprezentująca polecenie dla warstwy koncepcyjnej
public class EntityCommand : System.Data.Common.DbCommand
type EntityCommand = class
inherit DbCommand
Public Class EntityCommand
Inherits DbCommand
- Dziedziczenie
-
EntityCommand
Konstruktory
EntityCommand() |
Inicjuje EntityCommand nowe wystąpienie klasy przy użyciu określonych wartości. |
EntityCommand(String) |
Inicjuje EntityCommand nowe wystąpienie klasy przy użyciu określonej instrukcji. |
EntityCommand(String, EntityConnection) |
Inicjuje EntityCommand nowe wystąpienie klasy z określoną instrukcją i połączeniem. |
EntityCommand(String, EntityConnection, EntityTransaction) |
Inicjuje EntityCommand nowe wystąpienie klasy z określoną instrukcją, połączeniem i transakcją. |
EntityCommand(String, EntityConnection, IDbDependencyResolver) |
Tworzy obiekt EntityCommand z daną instrukcją eSQL i obiektem połączenia do użycia |
Właściwości
CommandText |
Pobiera lub ustawia instrukcję Entity SQL, która określa polecenie lub procedurę składowaną do wykonania. |
CommandTimeout |
Pobiera lub ustawia czas oczekiwania przed przekroczeniem limitu czasu. |
CommandTree |
Pobiera lub ustawia drzewo poleceń do wykonania; można ustawić tylko jedno drzewo poleceń lub tekst polecenia, a nie oba. |
CommandType |
Pobiera lub ustawia wartość wskazującą sposób CommandText interpretowania właściwości. |
Connection |
Pobiera lub ustawia wartość używaną EntityConnection przez element EntityCommand . |
DbConnection |
Obiekt połączenia używany do wykonywania polecenia |
DbParameterCollection |
Kolekcja parametrów dla tego polecenia |
DbTransaction |
Transakcja wykonywana w tym poleceniu |
DesignTimeVisible |
Pobiera lub ustawia wartość wskazującą, czy obiekt polecenia powinien być widoczny w kontrolce formularz systemu Windows Projektant. |
EnablePlanCaching |
Pobiera lub ustawia wartość wskazującą, czy buforowanie planu zapytania jest włączone. |
Parameters |
Pobiera parametry instrukcji Entity SQL lub procedury składowanej. |
Transaction |
Pobiera lub ustawia transakcję, w ramach której jest wykonywana SqlCommand . |
UpdatedRowSource |
Pobiera lub ustawia sposób stosowania wyników poleceń do aktualizowanych wierszy. |
Metody
Cancel() |
Anuluje wykonywanie elementu EntityCommand. |
CreateDbParameter() |
Tworzenie i zwracanie nowego obiektu parametru reprezentującego parametr w instrukcji eSQL |
CreateParameter() |
Tworzy nowe wystąpienie EntityParameter obiektu. |
ExecuteDbDataReader(CommandBehavior) |
Wykonuje polecenie i zwraca czytnik danych do odczytywania wyników |
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) |
Asynchronicznie wykonuje polecenie i zwraca czytnik danych do odczytywania wyników |
ExecuteNonQuery() |
Wykonuje bieżące polecenie. |
ExecuteNonQueryAsync(CancellationToken) |
Asynchronicznie wykonuje polecenie i odrzuca wszystkie wyniki zwrócone z polecenia |
ExecuteReader() |
Wykonuje polecenie i zwraca czytnik danych. |
ExecuteReader(CommandBehavior) |
Kompiluje element CommandText w drzewie poleceń i przekazuje go do bazowego dostawcy magazynu na potrzeby wykonywania, a następnie tworzy EntityDataReader utworzony zestaw wyników przy użyciu określonego CommandBehavior elementu . |
ExecuteReaderAsync() |
Asynchronicznie wykonuje polecenie i zwraca czytnik danych do odczytywania wyników. Może być wywoływana tylko w poleceniu CommandType.CommandText (w przeciwnym razie należy użyć standardowych metod Execute*) |
ExecuteReaderAsync(CancellationToken) |
Asynchronicznie wykonuje polecenie i zwraca czytnik danych do odczytywania wyników. Może być wywoływana tylko w poleceniu CommandType.CommandText (w przeciwnym razie należy użyć standardowych metod Execute*) |
ExecuteReaderAsync(CommandBehavior) |
Asynchronicznie wykonuje polecenie i zwraca czytnik danych do odczytywania wyników. Może być wywoływana tylko w poleceniu CommandType.CommandText (w przeciwnym razie należy użyć standardowych metod Execute*) |
ExecuteReaderAsync(CommandBehavior, CancellationToken) |
Asynchronicznie wykonuje polecenie i zwraca czytnik danych do odczytywania wyników. Może być wywoływana tylko w poleceniu CommandType.CommandText (w przeciwnym razie należy użyć standardowych metod Execute*) |
ExecuteScalar() |
Wykonuje polecenie i zwraca pierwszą kolumnę pierwszego wiersza w zestawie wyników. Dodatkowe kolumny lub wiersze są ignorowane. |
Prepare() |
Kompiluje polecenie na poziomie jednostki i tworzy przygotowaną wersję polecenia. |
ToTraceString() |
Kompiluje polecenie na poziomie jednostki i zwraca tekst polecenia magazynu. |