C# Class NuoDb.Data.Client.NuoDbCommand

Inheritance: System.Data.Common.DbCommand, ICloneable
Afficher le fichier Open project: nuodb/nuodb-dotnet Class Usage Examples

Private Properties

Свойство Type Description
AppendError string
EnsureStatement void
ExecuteBatch int
ExecuteUpdate int
InvokeStoredProcedure int
NuoDbCommand System
Prepare void
checkConnection void
createResultSet NuoDb.Data.Client.NuoDbDataReader
putParameters void
updateLastCommitInfo void
updateRecordsUpdated void

Méthodes publiques

Méthode Description
BeginExecuteNonQuery ( ) : IAsyncResult
BeginExecuteNonQuery ( AsyncCallback callback, object objectState ) : IAsyncResult
BeginExecuteReader ( ) : IAsyncResult
BeginExecuteReader ( AsyncCallback callback, object objectState ) : IAsyncResult
BeginExecuteReader ( CommandBehavior behavior ) : IAsyncResult
BeginExecuteReader ( CommandBehavior behavior, AsyncCallback callback, object objectState ) : IAsyncResult
BeginExecuteScalar ( ) : IAsyncResult
BeginExecuteScalar ( AsyncCallback callback, object objectState ) : IAsyncResult
Cancel ( ) : void
Clone ( ) : object
Close ( ) : void
EndExecuteNonQuery ( IAsyncResult asyncResult ) : int
EndExecuteReader ( IAsyncResult asyncResult ) : System.Data.Common.DbDataReader
EndExecuteScalar ( IAsyncResult asyncResult ) : object
ExecuteBatch ( DataRow parameters ) : void
ExecuteBatch ( DataTable parameters ) : void
ExecuteBatch ( DataTable parameters, DataRowState state ) : void
ExecuteBatch ( IDataReader parameters ) : void
ExecuteBatch ( List parameters ) : void
ExecuteNonQuery ( ) : int
ExecuteScalar ( ) : object
NuoDbCommand ( ) : System
NuoDbCommand ( DbConnection conn ) : System
NuoDbCommand ( string query, DbConnection conn ) : System
Prepare ( ) : void

Méthodes protégées

Méthode Description
CreateDbParameter ( ) : DbParameter
Dispose ( bool disposing ) : void
ExecuteDbDataReader ( CommandBehavior behavior ) : System.Data.Common.DbDataReader

Private Methods

Méthode Description
AppendError ( string currentMessage, string error, int index ) : string
EnsureStatement ( bool generatingKeys ) : void
ExecuteBatch ( DataFeeder feed, int maxBatchSize = Int32.MaxValue ) : int
ExecuteUpdate ( bool generatingKeys ) : int
InvokeStoredProcedure ( bool generatingKeys ) : int
NuoDbCommand ( Type expectedColumnTypes ) : System
Prepare ( bool generatingKeys ) : void
checkConnection ( ) : void
createResultSet ( EncodedDataStream dataStream, bool readColumnNames ) : NuoDb.Data.Client.NuoDbDataReader
putParameters ( EncodedDataStream dataStream ) : void
updateLastCommitInfo ( EncodedDataStream dataStream, bool generatingKeys ) : void
updateRecordsUpdated ( EncodedDataStream dataStream ) : void

Method Details

BeginExecuteNonQuery() public méthode

public BeginExecuteNonQuery ( ) : IAsyncResult
Résultat IAsyncResult

BeginExecuteNonQuery() public méthode

public BeginExecuteNonQuery ( AsyncCallback callback, object objectState ) : IAsyncResult
callback AsyncCallback
objectState object
Résultat IAsyncResult

BeginExecuteReader() public méthode

public BeginExecuteReader ( ) : IAsyncResult
Résultat IAsyncResult

BeginExecuteReader() public méthode

public BeginExecuteReader ( AsyncCallback callback, object objectState ) : IAsyncResult
callback AsyncCallback
objectState object
Résultat IAsyncResult

BeginExecuteReader() public méthode

public BeginExecuteReader ( CommandBehavior behavior ) : IAsyncResult
behavior CommandBehavior
Résultat IAsyncResult

BeginExecuteReader() public méthode

public BeginExecuteReader ( CommandBehavior behavior, AsyncCallback callback, object objectState ) : IAsyncResult
behavior CommandBehavior
callback AsyncCallback
objectState object
Résultat IAsyncResult

BeginExecuteScalar() public méthode

public BeginExecuteScalar ( ) : IAsyncResult
Résultat IAsyncResult

BeginExecuteScalar() public méthode

public BeginExecuteScalar ( AsyncCallback callback, object objectState ) : IAsyncResult
callback AsyncCallback
objectState object
Résultat IAsyncResult

Cancel() public méthode

public Cancel ( ) : void
Résultat void

Clone() public méthode

public Clone ( ) : object
Résultat object

Close() public méthode

public Close ( ) : void
Résultat void

CreateDbParameter() protected méthode

protected CreateDbParameter ( ) : DbParameter
Résultat System.Data.Common.DbParameter

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EndExecuteNonQuery() public méthode

public EndExecuteNonQuery ( IAsyncResult asyncResult ) : int
asyncResult IAsyncResult
Résultat int

EndExecuteReader() public méthode

public EndExecuteReader ( IAsyncResult asyncResult ) : System.Data.Common.DbDataReader
asyncResult IAsyncResult
Résultat System.Data.Common.DbDataReader

EndExecuteScalar() public méthode

public EndExecuteScalar ( IAsyncResult asyncResult ) : object
asyncResult IAsyncResult
Résultat object

ExecuteBatch() public méthode

public ExecuteBatch ( DataRow parameters ) : void
parameters System.Data.DataRow
Résultat void

ExecuteBatch() public méthode

public ExecuteBatch ( DataTable parameters ) : void
parameters System.Data.DataTable
Résultat void

ExecuteBatch() public méthode

public ExecuteBatch ( DataTable parameters, DataRowState state ) : void
parameters System.Data.DataTable
state DataRowState
Résultat void

ExecuteBatch() public méthode

public ExecuteBatch ( IDataReader parameters ) : void
parameters IDataReader
Résultat void

ExecuteBatch() public méthode

public ExecuteBatch ( List parameters ) : void
parameters List
Résultat void

ExecuteDbDataReader() protected méthode

protected ExecuteDbDataReader ( CommandBehavior behavior ) : System.Data.Common.DbDataReader
behavior CommandBehavior
Résultat System.Data.Common.DbDataReader

ExecuteNonQuery() public méthode

public ExecuteNonQuery ( ) : int
Résultat int

ExecuteScalar() public méthode

public ExecuteScalar ( ) : object
Résultat object

NuoDbCommand() public méthode

public NuoDbCommand ( ) : System
Résultat System

NuoDbCommand() public méthode

public NuoDbCommand ( DbConnection conn ) : System
conn System.Data.Common.DbConnection
Résultat System

NuoDbCommand() public méthode

public NuoDbCommand ( string query, DbConnection conn ) : System
query string
conn System.Data.Common.DbConnection
Résultat System

Prepare() public méthode

public Prepare ( ) : void
Résultat void