EntityCommand Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje příkaz pro koncepční vrstvu.
public ref class EntityCommand sealed : System::Data::Common::DbCommand
public sealed class EntityCommand : System.Data.Common.DbCommand
type EntityCommand = class
inherit DbCommand
Public NotInheritable Class EntityCommand
Inherits DbCommand
- Dědičnost
Konstruktory
EntityCommand() |
Inicializuje novou instanci EntityCommand třídy pomocí zadaných hodnot. |
EntityCommand(String) |
Inicializuje novou instanci EntityCommand třídy pomocí zadaného příkazu. |
EntityCommand(String, EntityConnection) |
Inicializuje novou instanci EntityCommand třídy pomocí zadaného příkazu a připojení. |
EntityCommand(String, EntityConnection, EntityTransaction) |
Inicializuje novou instanci EntityCommand třídy pomocí zadaného příkazu, připojení a transakce. |
Vlastnosti
CanRaiseEvents |
Získá hodnotu označující, zda komponenta může vyvolat událost. (Zděděno od Component) |
CommandText |
Získá nebo nastaví entity SQL příkaz, který určuje příkaz nebo uloženou proceduru ke spuštění. |
CommandTimeout |
Získá nebo nastaví dobu čekání před vypršením časového limitu. |
CommandTree |
Získá nebo nastaví příkaz strom provést; Lze nastavit pouze jeden ze stromu příkazů nebo text příkazu, nikoli obojí. |
CommandType |
Získá nebo nastaví hodnotu, která označuje, jak CommandText má být interpretována vlastnost. |
Connection |
Získá nebo nastaví EntityConnection používaná nástrojem EntityCommand. |
Container |
Získá objekt IContainer , který obsahuje Component. (Zděděno od Component) |
DbConnection |
Získá nebo nastaví DbConnection použitý tímto DbCommand. (Zděděno od DbCommand) |
DbParameterCollection |
Získá kolekci DbParameter objektů. (Zděděno od DbCommand) |
DbTransaction |
Získá nebo nastaví, DbTransaction ve kterém tento DbCommand objekt provede. (Zděděno od DbCommand) |
DesignMode |
Získá hodnotu, která označuje, zda je aktuálně v režimu návrhu Component . (Zděděno od Component) |
DesignTimeVisible |
Získá nebo nastaví hodnotu, která označuje, zda objekt příkazu má být viditelný v ovládacím prvku Windows Form Designer. |
EnablePlanCaching |
Získá nebo nastaví hodnotu, která označuje, zda je ukládání do mezipaměti plánu dotazu povoleno. |
Events |
Získá seznam obslužných rutin událostí, které jsou připojeny k tomuto Component. (Zděděno od Component) |
Parameters |
Získá parametry entity SQL příkaz nebo uložená procedura. |
Site |
Získá nebo nastaví ISite hodnotu Component. (Zděděno od Component) |
Transaction |
Získá nebo nastaví transakci, ve které provede SqlCommand . |
UpdatedRowSource |
Získá nebo nastaví způsob použití výsledků příkazu na řádky, které se aktualizují. |
Metody
Cancel() |
Zruší provádění EntityCommandpříkazu . |
CreateDbParameter() |
Vytvoří novou instanci objektu DbParameter . (Zděděno od DbCommand) |
CreateObjRef(Type) |
Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy používaného ke komunikaci se vzdáleným objektem. (Zděděno od MarshalByRefObject) |
CreateParameter() |
Vytvoří novou instanci objektu EntityParameter . |
Dispose() |
Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků. (Zděděno od DbCommand) |
Dispose(Boolean) |
Uvolní nespravované prostředky používané DbCommand nástrojem a volitelně uvolní spravované prostředky. (Zděděno od DbCommand) |
DisposeAsync() |
Asynchronně rozdělí objekt příkazu. (Zděděno od DbCommand) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
ExecuteDbDataReader(CommandBehavior) |
Spustí příkaz proti jeho připojení a vrátí DbDataReader příkaz, který lze použít pro přístup k výsledkům. (Zděděno od DbCommand) |
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) |
Zprostředkovatelé by měli implementovat tuto metodu, aby poskytovala pro přetížení jinou než výchozí implementaci ExecuteReader . Výchozí implementace vyvolá synchronní ExecuteReader() metodu a vrátí dokončenou úlohu, která blokuje volající vlákno. Výchozí implementace vrátí zrušenou úlohu, pokud je předán již zrušený token zrušení. Výjimky vyvolané nástrojem ExecuteReader budou sděleny prostřednictvím vlastnosti vrácené výjimky úlohy. Tato metoda přijímá token zrušení, který lze použít k žádosti o předčasné zrušení operace. Implementace můžou tento požadavek ignorovat. (Zděděno od DbCommand) |
ExecuteNonQuery() |
Spustí aktuální příkaz. |
ExecuteNonQueryAsync() |
Asynchronní verze nástroje ExecuteNonQuery(), která provede příkaz proti objektu připojení a vrátí počet ovlivněných řádků. Vyvolá pomocí ExecuteNonQueryAsync(CancellationToken) CancellationToken.None. (Zděděno od DbCommand) |
ExecuteNonQueryAsync(CancellationToken) |
Toto je asynchronní verze nástroje ExecuteNonQuery(). Poskytovatelé by měli přepsat příslušnou implementací. Token zrušení může být volitelně ignorován. Výchozí implementace vyvolá synchronní ExecuteNonQuery() metodu a vrátí dokončenou úlohu, která blokuje volající vlákno. Výchozí implementace vrátí zrušenou úlohu, pokud je předán již zrušený token zrušení. Výjimky vyvolané nástrojem ExecuteNonQuery() budou sděleny prostřednictvím vrácené vlastnosti Výjimka úkolu. Nevyvolávej jiné metody a vlastnosti objektu |
ExecuteReader() |
Spustí příkaz a vrátí čtečku dat. |
ExecuteReader(CommandBehavior) |
CommandText Zkompiluje objekt do stromu příkazů a předá ho podkladovému zprostředkovateli úložiště ke spuštění a pak vytvoří EntityDataReader vytvořenou sadu výsledků pomocí zadaného CommandBehaviorobjektu . |
ExecuteReaderAsync() |
Asynchronní verze nástroje ExecuteReader, která spustí příkaz proti svému připojení a vrátí DbDataReader příkaz, který lze použít pro přístup k výsledkům. Vyvolá pomocí ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) CancellationToken.None. (Zděděno od DbCommand) |
ExecuteReaderAsync(CancellationToken) |
Asynchronní verze nástroje ExecuteReader, která spustí příkaz proti svému připojení a vrátí DbDataReader příkaz, který lze použít pro přístup k výsledkům. ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Vyvolá . (Zděděno od DbCommand) |
ExecuteReaderAsync(CommandBehavior) |
Asynchronní verze nástroje ExecuteReader, která spustí příkaz proti svému připojení a vrátí DbDataReader příkaz, který lze použít pro přístup k výsledkům. ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Vyvolá . (Zděděno od DbCommand) |
ExecuteReaderAsync(CommandBehavior, CancellationToken) |
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Vyvolá . (Zděděno od DbCommand) |
ExecuteScalar() |
Spustí příkaz a vrátí první sloupec prvního řádku v sadě výsledků. Další sloupce nebo řádky se ignorují. |
ExecuteScalarAsync() |
Asynchronní verze nástroje ExecuteScalar(), která spustí příkaz a vrátí první sloupec prvního řádku v první vrácené sadě výsledků. Všechny ostatní sloupce, řádky a sady výsledků se ignorují. Vyvolá pomocí ExecuteScalarAsync(CancellationToken) CancellationToken.None. (Zděděno od DbCommand) |
ExecuteScalarAsync(CancellationToken) |
Toto je asynchronní verze nástroje ExecuteScalar(). Poskytovatelé by měli přepsat příslušnou implementací. Token zrušení může být volitelně ignorován. Výchozí implementace vyvolá synchronní ExecuteScalar() metodu a vrátí dokončenou úlohu, která blokuje volající vlákno. Výchozí implementace vrátí zrušenou úlohu, pokud je předán již zrušený token zrušení. Výjimky vyvolané nástrojem ExecuteScalar budou sděleny prostřednictvím vrácené vlastnosti Task Exception. Nevyvolávej jiné metody a vlastnosti objektu |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetLifetimeService() |
Zastaralé.
Načte objekt služby aktuální životnosti, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
GetService(Type) |
Vrátí objekt, který představuje službu poskytovanou objektem Component nebo jejím Containerobjektem . (Zděděno od Component) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
InitializeLifetimeService() |
Zastaralé.
Získá objekt služby životnosti, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
MemberwiseClone(Boolean) |
Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu. (Zděděno od MarshalByRefObject) |
Prepare() |
Zkompiluje příkaz na úrovni entity a vytvoří připravenou verzi příkazu. |
PrepareAsync(CancellationToken) |
Asynchronně vytvoří připravenou (nebo zkompilovanou) verzi příkazu ve zdroji dat. (Zděděno od DbCommand) |
ToString() |
String Vrátí hodnotu obsahující název Component, pokud existuje. Tato metoda by neměla být přepsána. (Zděděno od Component) |
ToTraceString() |
Zkompiluje příkaz na úrovni entity a vrátí text příkazu úložiště. |
Událost
Disposed |
Nastane, když je komponenta odstraněna voláním Dispose() metody. (Zděděno od Component) |
Explicitní implementace rozhraní
IDbCommand.Connection |
Získá nebo nastaví použitou IDbConnection touto instancí objektu IDbCommand. (Zděděno od DbCommand) |
IDbCommand.CreateParameter() |
Vytvoří novou instanci objektu IDbDataParameter . (Zděděno od DbCommand) |
IDbCommand.ExecuteReader() |
Spustí proti CommandTextConnection a vytvoří IDataReader. (Zděděno od DbCommand) |
IDbCommand.ExecuteReader(CommandBehavior) |
Spustí proti CommandTextConnectiona vytvoří IDataReader objekt pomocí jedné z CommandBehavior hodnot. (Zděděno od DbCommand) |
IDbCommand.Parameters |
Získá .IDataParameterCollection (Zděděno od DbCommand) |
IDbCommand.Transaction |
Získá nebo nastaví, DbTransaction ve kterém tento DbCommand objekt provede. (Zděděno od DbCommand) |