EntityCommand Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс, представляющий команду для концептуального слоя
public class EntityCommand : System.Data.Common.DbCommand
type EntityCommand = class
inherit DbCommand
Public Class EntityCommand
Inherits DbCommand
- Наследование
-
EntityCommand
Конструкторы
EntityCommand() |
Инициализирует новый экземпляр класса EntityCommand, используя указанные значения. |
EntityCommand(String) |
Инициализирует новый экземпляр класса EntityCommand с заданной инструкцией. |
EntityCommand(String, EntityConnection) |
Инициализирует новый экземпляр класса EntityCommand с указанной инструкцией и подключением. |
EntityCommand(String, EntityConnection, EntityTransaction) |
Инициализирует новый экземпляр класса EntityCommand с указанной инструкцией, подключением и транзакцией. |
EntityCommand(String, EntityConnection, IDbDependencyResolver) |
Создает объект EntityCommand с заданной инструкцией eSQL и используемым объектом соединения. |
Свойства
CommandText |
Возвращает или задает инструкцию Entity SQL, которая определяет команду или хранимую процедуру, подлежащую выполнению. |
CommandTimeout |
Возвращает или задает интервал времени, которое должно пройти до истечения времени ожидания. |
CommandTree |
Получает или задает дерево команд для выполнения; может быть задано только дерево команд или текст команды, но не то и другое одновременно. |
CommandType |
Возвращает или задает значение, которое указывает, как должно интерпретироваться свойство CommandText. |
Connection |
Возвращает или задает объект , используемый EntityConnection .EntityCommand |
DbConnection |
Объект подключения, используемый для выполнения команды |
DbParameterCollection |
Коллекция параметров для этой команды |
DbTransaction |
Транзакция, в которой выполняется эта команда |
DesignTimeVisible |
Возвращает или задает значение, которое указывает, должен ли объект команды быть видимым в элементе управления конструктора Windows Form. |
EnablePlanCaching |
Получает или задает значение, указывающее, включено ли кэширование плана запроса. |
Parameters |
Получает параметры инструкции Entity SQL или хранимой процедуры. |
Transaction |
Получает или задает транзакцию, в которой выполняется SqlCommand. |
UpdatedRowSource |
Получает или задает значение, которое показывает, как результаты команды применяются к обновляемым строкам. |
Методы
Cancel() |
Отменяет выполнение EntityCommand. |
CreateDbParameter() |
Создание и возврат нового объекта параметра, представляющего параметр в инструкции eSQL |
CreateParameter() |
Создает новый экземпляр объекта EntityParameter . |
ExecuteDbDataReader(CommandBehavior) |
Выполняет команду и возвращает средство чтения данных для чтения результатов. |
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) |
Асинхронно выполняет команду и возвращает средство чтения данных для чтения результатов. |
ExecuteNonQuery() |
Выполняет текущую команду. |
ExecuteNonQueryAsync(CancellationToken) |
Асинхронно выполняет команду и отменяет все результаты, возвращенные командой. |
ExecuteReader() |
Выполняет команду и возвращает модуль чтения данных. |
ExecuteReader(CommandBehavior) |
Компилирует в CommandText дерево команд и передает его базовому поставщику хранилища для выполнения, а затем создает EntityDataReader из создаваемого результирующего набора с помощью указанного CommandBehavior . |
ExecuteReaderAsync() |
Асинхронно выполняет команду и возвращает средство чтения данных для чтения результатов. Может вызываться только для CommandType.CommandText (в противном случае используйте стандартные методы Execute*). |
ExecuteReaderAsync(CancellationToken) |
Асинхронно выполняет команду и возвращает средство чтения данных для чтения результатов. Может вызываться только для CommandType.CommandText (в противном случае используйте стандартные методы Execute*). |
ExecuteReaderAsync(CommandBehavior) |
Асинхронно выполняет команду и возвращает средство чтения данных для чтения результатов. Может вызываться только для CommandType.CommandText (в противном случае используйте стандартные методы Execute*). |
ExecuteReaderAsync(CommandBehavior, CancellationToken) |
Асинхронно выполняет команду и возвращает средство чтения данных для чтения результатов. Может вызываться только для CommandType.CommandText (в противном случае используйте стандартные методы Execute*). |
ExecuteScalar() |
Выполняет команду и возвращает первый столбец первой строки из результирующего набора. Такие же дополнительные столбцы также определены. |
Prepare() |
Компилирует команду уровня сущностей и создает подготовленную версию команды. |
ToTraceString() |
Компилирует команду уровня сущности и возвращает текст команды хранилища. |
Применяется к
Entity Framework