Udostępnij za pośrednictwem


EntityCommand Klasa

Definicja

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.

Dotyczy