EntityCommand Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A fogalmi réteg parancsát jelöli.
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
- Öröklődés
Konstruktorok
| Name | Description |
|---|---|
| EntityCommand() |
Inicializálja az osztály új példányát EntityCommand a megadott értékekkel. |
| EntityCommand(String, EntityConnection, EntityTransaction) |
Inicializálja az osztály új példányát a EntityCommand megadott utasítással, kapcsolattal és tranzakcióval. |
| EntityCommand(String, EntityConnection) |
Inicializálja az osztály új példányát EntityCommand a megadott utasítással és kapcsolattal. |
| EntityCommand(String) |
Inicializálja az osztály új példányát EntityCommand a megadott utasítással. |
Tulajdonságok
| Name | Description |
|---|---|
| CanRaiseEvents |
Beolvas egy értéket, amely jelzi, hogy az összetevő képes-e eseményt létrehozni. (Öröklődés forrása Component) |
| CommandText |
Lekéri vagy beállít egy entity SQL-utasítást, amely parancsot vagy tárolt eljárást határoz meg a végrehajtáshoz. |
| CommandTimeout |
Lekéri vagy beállítja a várakozási időt, mielőtt túllépi az időkorlátot. |
| CommandTree |
Lekéri vagy beállítja a végrehajtandó parancsfát; csak a parancsfa egyikét vagy a parancsszöveget lehet beállítani, nem mindkettőt. |
| CommandType |
Lekéri vagy beállít egy értéket, amely jelzi a CommandText tulajdonság értelmezésének módját. |
| Connection |
Lekéri vagy beállítja a EntityConnection használt .EntityCommand |
| Container |
Lekéri a IContainer .Component (Öröklődés forrása Component) |
| DbConnection |
Lekéri vagy beállítja a DbConnection használt elemet.DbCommand (Öröklődés forrása DbCommand) |
| DbParameterCollection |
Lekéri az objektumok gyűjteményét DbParameter . (Öröklődés forrása DbCommand) |
| DbTransaction |
Lekéri vagy beállítja az DbTransaction objektum végrehajtásának DbCommand alapjául szolgáló objektumot. (Öröklődés forrása DbCommand) |
| DesignMode |
Olyan értéket kap, amely jelzi, hogy az Component aktuálisan tervezési módban van-e. (Öröklődés forrása Component) |
| DesignTimeVisible |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a parancsobjektumnak láthatónak kell-e lennie egy Windows Űrlaptervező-vezérlőben. |
| EnablePlanCaching |
Lekéri vagy beállít egy értéket, amely jelzi, hogy engedélyezve van-e a lekérdezésterv gyorsítótárazása. |
| Events |
Lekéri az ehhez Componentcsatolt eseménykezelők listáját. (Öröklődés forrása Component) |
| Parameters |
Lekéri az Entity SQL-utasítás vagy a tárolt eljárás paramétereit. |
| Site |
Lekéri vagy megadja a ISite értékét a Component-hez. (Öröklődés forrása Component) |
| Transaction |
Lekéri vagy beállítja azt a tranzakciót, amelyen belül a SqlCommand végrehajtás történik. |
| UpdatedRowSource |
Lekérdezi vagy beállítja, hogy a parancseredmények hogyan legyenek alkalmazva a frissített sorokra. |
Metódusok
| Name | Description |
|---|---|
| Cancel() |
Megszakítja egy EntityCommand. |
| CreateDbParameter() |
Új objektumpéldányt DbParameter hoz létre. (Öröklődés forrása DbCommand) |
| CreateObjRef(Type) |
Létrehoz egy objektumot, amely tartalmazza a távoli objektumokkal való kommunikációhoz használt proxy létrehozásához szükséges összes releváns információt. (Öröklődés forrása MarshalByRefObject) |
| CreateParameter() |
Új objektumpéldányt EntityParameter hoz létre. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| ExecuteDbDataReader(CommandBehavior) |
Végrehajtja a parancsot a kapcsolaton, és visszaad egy DbDataReader olyan parancsot, amely az eredmények eléréséhez használható. (Öröklődés forrása DbCommand) |
| ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) |
A szolgáltatóknak ezt a módszert úgy kell implementálniuk, hogy a túlterhelések nem alapértelmezett implementációt biztosítsanak ExecuteReader . Az alapértelmezett implementáció meghívja a szinkron ExecuteReader() metódust, és egy befejezett feladatot ad vissza, blokkolva a hívó szálat. Az alapértelmezett implementáció visszavont feladatot ad vissza, ha már lemondott lemondási jogkivonatot adott át. Az ExecuteReader által kiadott kivételek a visszaadott Tevékenységkivétel tulajdonságon keresztül lesznek közölve. Ez a metódus elfogad egy lemondási jogkivonatot, amely a művelet korai törlésének igénylésére használható. A megvalósítások figyelmen kívül hagyhatják ezt a kérést. (Öröklődés forrása DbCommand) |
| ExecuteNonQuery() |
Végrehajtja az aktuális parancsot. |
| ExecuteNonQueryAsync() |
A parancsot a kapcsolati objektumon futtató aszinkron verziója ExecuteNonQuery(), amely az érintett sorok számát adja vissza. Meghívja ExecuteNonQueryAsync(CancellationToken) a CancellationToken.None parancsot. (Öröklődés forrása DbCommand) |
| ExecuteNonQueryAsync(CancellationToken) |
Ez aszinkron verziója.ExecuteNonQuery() A szolgáltatóknak felül kell bírálni a megfelelő megvalósítást. A lemondási jogkivonat opcionálisan figyelmen kívül hagyható. Az alapértelmezett implementáció meghívja a szinkron ExecuteNonQuery() metódust, és egy befejezett feladatot ad vissza, blokkolva a hívó szálat. Az alapértelmezett implementáció visszavont feladatot ad vissza, ha már lemondott lemondási jogkivonatot adott át. A rendszer ExecuteNonQuery() a visszaadott Tevékenységkivétel tulajdonságon keresztül közli a kivételeket. Ne hívja meg az |
| ExecuteReader() |
Végrehajtja a parancsot, és visszaad egy adatolvasót. |
| ExecuteReader(CommandBehavior) |
Lefordítja a CommandText parancsfát, és átadja a mögöttes EntityDataReader tárolószolgáltatónak végrehajtás céljából, majd létrehozza a létrehozott eredményhalmazt a megadott CommandBehaviorhasználatával. |
| ExecuteReaderAsync() |
A parancsot a kapcsolaton keresztül végrehajtó aszinkron verziója ExecuteReader, amely az eredmények eléréséhez használható értéket ad vissza DbDataReader . Meghívja ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) a CancellationToken.None parancsot. (Öröklődés forrása DbCommand) |
| ExecuteReaderAsync(CancellationToken) |
A parancsot a kapcsolaton keresztül végrehajtó aszinkron verziója ExecuteReader, amely az eredmények eléréséhez használható értéket ad vissza DbDataReader . Meghívja.ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) (Öröklődés forrása DbCommand) |
| ExecuteReaderAsync(CommandBehavior, CancellationToken) |
Meghívja.ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) (Öröklődés forrása DbCommand) |
| ExecuteReaderAsync(CommandBehavior) |
A parancsot a kapcsolaton keresztül végrehajtó aszinkron verziója ExecuteReader, amely az eredmények eléréséhez használható értéket ad vissza DbDataReader . Meghívja.ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) (Öröklődés forrása DbCommand) |
| ExecuteScalar() |
Végrehajtja a parancsot, és visszaadja az eredményhalmaz első sorának első oszlopát. A rendszer figyelmen kívül hagyja a további oszlopokat vagy sorokat. |
| ExecuteScalarAsync() |
A parancsot végrehajtó aszinkron verzió ExecuteScalar(), amely az első visszaadott eredményhalmaz első sorának első oszlopát adja vissza. A rendszer figyelmen kívül hagyja az összes többi oszlopot, sort és eredményhalmazt. Meghívja ExecuteScalarAsync(CancellationToken) a CancellationToken.None parancsot. (Öröklődés forrása DbCommand) |
| ExecuteScalarAsync(CancellationToken) |
Ez aszinkron verziója.ExecuteScalar() A szolgáltatóknak felül kell bírálni a megfelelő megvalósítást. A lemondási jogkivonat opcionálisan figyelmen kívül hagyható. Az alapértelmezett implementáció meghívja a szinkron ExecuteScalar() metódust, és egy befejezett feladatot ad vissza, blokkolva a hívó szálat. Az alapértelmezett implementáció visszavont feladatot ad vissza, ha már lemondott lemondási jogkivonatot adott át. Az ExecuteScalar által kiadott kivételek a visszaadott Tevékenységkivétel tulajdonságon keresztül lesznek közölve. Ne hívja meg az |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetLifetimeService() |
Elavult.
Lekéri a példány élettartamszabályzatát vezérlő aktuális élettartam-szolgáltatásobjektumot. (Öröklődés forrása MarshalByRefObject) |
| GetService(Type) |
Olyan objektumot ad vissza, amely az általa vagy annak által ComponentContainernyújtott szolgáltatást jelöli. (Öröklődés forrása Component) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| InitializeLifetimeService() |
Elavult.
Beolvas egy élettartam-szolgáltatásobjektumot a példány élettartam-szabályzatának szabályozásához. (Öröklődés forrása MarshalByRefObject) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| MemberwiseClone(Boolean) |
Az aktuális MarshalByRefObject objektum sekély másolatát hozza létre. (Öröklődés forrása MarshalByRefObject) |
| Prepare() |
Lefordítja az entitásszintű parancsot, és létrehozza a parancs egy előkészített verzióját. |
| ToString() |
String A ( ha van) nevet tartalmazó értéket Componentad vissza. Ezt a módszert nem szabad felülírni. (Öröklődés forrása Component) |
| ToTraceString() |
Lefordítja az entitásszintű parancsot, és visszaadja az áruház parancsszövegét. |
esemény
| Name | Description |
|---|---|
| Disposed |
Akkor fordul elő, ha az összetevőt a metódus hívása megsemmisíti Dispose() . (Öröklődés forrása Component) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IDbCommand.Connection |
Lekéri vagy beállítja a IDbConnection példány által IDbCommandhasznált . (Öröklődés forrása DbCommand) |
| IDbCommand.CreateParameter() |
Új objektumpéldányt IDbDataParameter hoz létre. (Öröklődés forrása DbCommand) |
| IDbCommand.ExecuteReader() |
Végrehajtja az ellen, CommandTextConnection és létrehoz egy IDataReader. (Öröklődés forrása DbCommand) |
| IDbCommand.ExecuteReader(CommandBehavior) |
Végrehajtja az CommandText ellent Connection, és létrehoz egy IDataReader értéket az CommandBehavior egyik érték használatával. (Öröklődés forrása DbCommand) |
| IDbCommand.Parameters |
Lekéri a IDataParameterCollection. (Öröklődés forrása DbCommand) |
| IDbCommand.Transaction |
Lekéri vagy beállítja az DbTransaction objektum végrehajtásának DbCommand alapjául szolgáló objektumot. (Öröklődés forrása DbCommand) |