EntityCommand Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar ett kommando för det konceptuella lagret.
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
- Arv
Konstruktorer
| Name | Description |
|---|---|
| EntityCommand() |
Initierar en ny instans av EntityCommand klassen med de angivna värdena. |
| EntityCommand(String, EntityConnection, EntityTransaction) |
Initierar en ny instans av EntityCommand klassen med den angivna instruktionen, anslutningen och transaktionen. |
| EntityCommand(String, EntityConnection) |
Initierar en ny instans av EntityCommand klassen med den angivna instruktionen och anslutningen. |
| EntityCommand(String) |
Initierar en ny instans av EntityCommand klassen med den angivna instruktionen. |
Egenskaper
| Name | Description |
|---|---|
| CanRaiseEvents |
Hämtar ett värde som anger om komponenten kan generera en händelse. (Ärvd från Component) |
| CommandText |
Hämtar eller anger en entitets-SQL-instruktion som anger ett kommando eller en lagrad procedur som ska köras. |
| CommandTimeout |
Hämtar eller anger hur lång tid det tar att vänta innan tidsgränsen nås. |
| CommandTree |
Hämtar eller anger att kommandoträdet ska köras. endast ett av kommandoträdet eller kommandotexten kan anges, inte båda. |
| CommandType |
Hämtar eller anger ett värde som anger hur egenskapen CommandText ska tolkas. |
| Connection |
Hämtar eller anger den EntityConnection som används av EntityCommand. |
| Container |
Hämtar som IContainer innehåller Component. (Ärvd från Component) |
| DbConnection |
Hämtar eller anger den DbConnection som används av den här DbCommand. (Ärvd från DbCommand) |
| DbParameterCollection |
Hämtar samlingen med DbParameter objekt. (Ärvd från DbCommand) |
| DbTransaction |
Hämtar eller anger inom DbTransaction vilken det här DbCommand objektet körs. (Ärvd från DbCommand) |
| DesignMode |
Hämtar ett värde som anger om det Component för närvarande är i designläge. (Ärvd från Component) |
| DesignTimeVisible |
Hämtar eller anger ett värde som anger om kommandoobjektet ska visas i en Windows formdesignerkontroll. |
| EnablePlanCaching |
Hämtar eller anger ett värde som anger om cachelagring av frågeplan är aktiverat. |
| Events |
Hämtar listan över händelsehanterare som är kopplade till den här Component. (Ärvd från Component) |
| Parameters |
Hämtar parametrarna för entitets-SQL-instruktionen eller den lagrade proceduren. |
| Site |
Hämtar eller ställer in ISite i Component. (Ärvd från Component) |
| Transaction |
Hämtar eller anger den transaktion som SqlCommand körs inom. |
| UpdatedRowSource |
Hämtar eller anger hur kommandoresultat tillämpas på rader som uppdateras. |
Metoder
| Name | Description |
|---|---|
| Cancel() |
Avbryter körningen av en EntityCommand. |
| CreateDbParameter() |
Skapar en ny instans av ett DbParameter objekt. (Ärvd från DbCommand) |
| CreateObjRef(Type) |
Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt. (Ärvd från MarshalByRefObject) |
| CreateParameter() |
Skapar en ny instans av ett EntityParameter objekt. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| ExecuteDbDataReader(CommandBehavior) |
Kör kommandot mot anslutningen och returnerar en DbDataReader som kan användas för att komma åt resultaten. (Ärvd från DbCommand) |
| ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) |
Leverantörer bör implementera den här metoden för att tillhandahålla en icke-standardimplementering för ExecuteReader överlagringar. Standardimplementeringen anropar den synkrona ExecuteReader() metoden och returnerar en slutförd uppgift som blockerar den anropande tråden. Standardimplementeringen returnerar en avbruten aktivitet om den skickas en redan avbruten annulleringstoken. Undantag som genereras av ExecuteReader kommuniceras via den returnerade egenskapen Aktivitetsfel. Den här metoden accepterar en annulleringstoken som kan användas för att begära att åtgärden avbryts tidigt. Implementeringar kan ignorera den här begäran. (Ärvd från DbCommand) |
| ExecuteNonQuery() |
Kör det aktuella kommandot. |
| ExecuteNonQueryAsync() |
En asynkron version av ExecuteNonQuery(), som kör kommandot mot dess anslutningsobjekt och returnerar antalet rader som påverkas. Anropar ExecuteNonQueryAsync(CancellationToken) med CancellationToken.None. (Ärvd från DbCommand) |
| ExecuteNonQueryAsync(CancellationToken) |
Det här är den asynkrona versionen av ExecuteNonQuery(). Leverantörer bör åsidosätta med en lämplig implementering. Annulleringstoken kan eventuellt ignoreras. Standardimplementeringen anropar den synkrona ExecuteNonQuery() metoden och returnerar en slutförd uppgift som blockerar den anropande tråden. Standardimplementeringen returnerar en avbruten aktivitet om den skickas en redan avbruten annulleringstoken. Undantag som genereras av ExecuteNonQuery() kommer att kommuniceras via den returnerade egenskapen Aktivitetsfel. Anropa inte andra metoder och egenskaper för |
| ExecuteReader() |
Kör kommandot och returnerar en dataläsare. |
| ExecuteReader(CommandBehavior) |
Kompilerar CommandText till ett kommandoträd och skickar det till den underliggande lagringsprovidern för körning och skapar sedan en EntityDataReader av den producerade resultatuppsättningen med den angivna CommandBehavior. |
| ExecuteReaderAsync() |
En asynkron version av ExecuteReader, som kör kommandot mot dess anslutning och returnerar en DbDataReader som kan användas för att komma åt resultaten. Anropar ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) med CancellationToken.None. (Ärvd från DbCommand) |
| ExecuteReaderAsync(CancellationToken) |
En asynkron version av ExecuteReader, som kör kommandot mot dess anslutning och returnerar en DbDataReader som kan användas för att komma åt resultaten. Anropar ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken). (Ärvd från DbCommand) |
| ExecuteReaderAsync(CommandBehavior, CancellationToken) |
Anropar ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken). (Ärvd från DbCommand) |
| ExecuteReaderAsync(CommandBehavior) |
En asynkron version av ExecuteReader, som kör kommandot mot dess anslutning och returnerar en DbDataReader som kan användas för att komma åt resultaten. Anropar ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken). (Ärvd från DbCommand) |
| ExecuteScalar() |
Kör kommandot och returnerar den första kolumnen i den första raden i resultatuppsättningen. Ytterligare kolumner eller rader ignoreras. |
| ExecuteScalarAsync() |
En asynkron version av ExecuteScalar(), som kör kommandot och returnerar den första kolumnen på den första raden i den första returnerade resultatuppsättningen. Alla andra kolumner, rader och resultatuppsättningar ignoreras. Anropar ExecuteScalarAsync(CancellationToken) med CancellationToken.None. (Ärvd från DbCommand) |
| ExecuteScalarAsync(CancellationToken) |
Det här är den asynkrona versionen av ExecuteScalar(). Leverantörer bör åsidosätta med en lämplig implementering. Annulleringstoken kan eventuellt ignoreras. Standardimplementeringen anropar den synkrona ExecuteScalar() metoden och returnerar en slutförd uppgift som blockerar den anropande tråden. Standardimplementeringen returnerar en avbruten aktivitet om den skickas en redan avbruten annulleringstoken. Undantag som genereras av ExecuteScalar kommuniceras via den returnerade egenskapen Aktivitetsfel. Anropa inte andra metoder och egenskaper för |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetLifetimeService() |
Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| GetService(Type) |
Returnerar ett objekt som representerar en tjänst som tillhandahålls av Component eller av dess Container. (Ärvd från Component) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| InitializeLifetimeService() |
Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MemberwiseClone(Boolean) |
Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet. (Ärvd från MarshalByRefObject) |
| Prepare() |
Kompilerar kommandot på entitetsnivå och skapar en förberedd version av kommandot. |
| ToString() |
Returnerar ett String som innehåller namnet på Component, om det finns. Den här metoden bör inte åsidosättas. (Ärvd från Component) |
| ToTraceString() |
Kompilerar kommandot på entitetsnivå och returnerar store-kommandotexten. |
Händelser
| Name | Description |
|---|---|
| Disposed |
Inträffar när komponenten tas bort av ett anrop till Dispose() metoden. (Ärvd från Component) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IDbCommand.Connection |
Hämtar eller anger den IDbConnection som används av den här instansen IDbCommandav . (Ärvd från DbCommand) |
| IDbCommand.CreateParameter() |
Skapar en ny instans av ett IDbDataParameter objekt. (Ärvd från DbCommand) |
| IDbCommand.ExecuteReader() |
CommandText Kör mot Connection och skapar en IDataReader. (Ärvd från DbCommand) |
| IDbCommand.ExecuteReader(CommandBehavior) |
CommandText Kör mot Connection, och skapar ett IDataReader med något av CommandBehavior värdena. (Ärvd från DbCommand) |
| IDbCommand.Parameters |
IDataParameterCollectionHämtar . (Ärvd från DbCommand) |
| IDbCommand.Transaction |
Hämtar eller anger inom DbTransaction vilken det här DbCommand objektet körs. (Ärvd från DbCommand) |