Kinetica   C#   API  Version 7.2.3.1
KineticaAdo.KineticaCommand Class Reference

Inherits DbCommand.

Public Member Functions

 KineticaCommand ()
 
 KineticaCommand (KineticaConnection connection)
 
 KineticaCommand (string commandText, KineticaConnection connection)
 
override void Cancel ()
 
override int ExecuteNonQuery ()
 
override async Task< int > ExecuteNonQueryAsync (CancellationToken cancellationToken)
 
override? object ExecuteScalar ()
 
override async Task< object?> ExecuteScalarAsync (CancellationToken cancellationToken)
 
override void Prepare ()
 

Protected Member Functions

override DbDataReader ExecuteDbDataReader (CommandBehavior behavior)
 
override async Task< DbDataReader > ExecuteDbDataReaderAsync (CommandBehavior behavior, CancellationToken cancellationToken)
 
override DbParameter CreateDbParameter ()
 
override void Dispose (bool disposing)
 

Protected Attributes

override DbParameterCollection DbParameterCollection => _parameters
 

Properties

override string?? CommandText [get, set]
 
override int CommandTimeout [get, set]
 
override CommandType CommandType [get, set]
 
override bool DesignTimeVisible [get, set]
 
override UpdateRowSource UpdatedRowSource [get, set]
 
int FetchSize [get, set]
 Gets or sets the fetch size (number of records to retrieve per batch). More...
 
override? DbConnection DbConnection [get, set]
 
override? DbTransaction DbTransaction [get, set]
 

Detailed Description

Definition at line 379 of file KineticaAdo.cs.

Constructor & Destructor Documentation

◆ KineticaCommand() [1/3]

KineticaAdo.KineticaCommand.KineticaCommand ( )
inline

Definition at line 391 of file KineticaAdo.cs.

◆ KineticaCommand() [2/3]

KineticaAdo.KineticaCommand.KineticaCommand ( KineticaConnection  connection)
inline

Definition at line 396 of file KineticaAdo.cs.

◆ KineticaCommand() [3/3]

KineticaAdo.KineticaCommand.KineticaCommand ( string  commandText,
KineticaConnection  connection 
)
inline

Definition at line 401 of file KineticaAdo.cs.

Member Function Documentation

◆ Cancel()

override void KineticaAdo.KineticaCommand.Cancel ( )
inline

Definition at line 434 of file KineticaAdo.cs.

◆ CreateDbParameter()

override DbParameter KineticaAdo.KineticaCommand.CreateDbParameter ( )
inlineprotected

Definition at line 825 of file KineticaAdo.cs.

◆ Dispose()

override void KineticaAdo.KineticaCommand.Dispose ( bool  disposing)
inlineprotected

Definition at line 855 of file KineticaAdo.cs.

◆ ExecuteDbDataReader()

override DbDataReader KineticaAdo.KineticaCommand.ExecuteDbDataReader ( CommandBehavior  behavior)
inlineprotected

Definition at line 614 of file KineticaAdo.cs.

◆ ExecuteDbDataReaderAsync()

override async Task<DbDataReader> KineticaAdo.KineticaCommand.ExecuteDbDataReaderAsync ( CommandBehavior  behavior,
CancellationToken  cancellationToken 
)
inlineprotected

Definition at line 623 of file KineticaAdo.cs.

◆ ExecuteNonQuery()

override int KineticaAdo.KineticaCommand.ExecuteNonQuery ( )
inline

Definition at line 439 of file KineticaAdo.cs.

◆ ExecuteNonQueryAsync()

override async Task<int> KineticaAdo.KineticaCommand.ExecuteNonQueryAsync ( CancellationToken  cancellationToken)
inline

Definition at line 448 of file KineticaAdo.cs.

◆ ExecuteScalar()

override? object KineticaAdo.KineticaCommand.ExecuteScalar ( )
inline

Definition at line 593 of file KineticaAdo.cs.

◆ ExecuteScalarAsync()

override async Task<object?> KineticaAdo.KineticaCommand.ExecuteScalarAsync ( CancellationToken  cancellationToken)
inline

Definition at line 602 of file KineticaAdo.cs.

◆ Prepare()

override void KineticaAdo.KineticaCommand.Prepare ( )
inline

Definition at line 830 of file KineticaAdo.cs.

Member Data Documentation

◆ DbParameterCollection

override DbParameterCollection KineticaAdo.KineticaCommand.DbParameterCollection => _parameters
protected

Definition at line 431 of file KineticaAdo.cs.

Property Documentation

◆ CommandText

override string?? KineticaAdo.KineticaCommand.CommandText
getset

Definition at line 407 of file KineticaAdo.cs.

◆ CommandTimeout

override int KineticaAdo.KineticaCommand.CommandTimeout
getset

Definition at line 408 of file KineticaAdo.cs.

◆ CommandType

override CommandType KineticaAdo.KineticaCommand.CommandType
getset

Definition at line 409 of file KineticaAdo.cs.

◆ DbConnection

override? DbConnection KineticaAdo.KineticaCommand.DbConnection
getsetprotected

Definition at line 426 of file KineticaAdo.cs.

◆ DbTransaction

override? DbTransaction KineticaAdo.KineticaCommand.DbTransaction
getsetprotected

Definition at line 432 of file KineticaAdo.cs.

◆ DesignTimeVisible

override bool KineticaAdo.KineticaCommand.DesignTimeVisible
getset

Definition at line 410 of file KineticaAdo.cs.

◆ FetchSize

int KineticaAdo.KineticaCommand.FetchSize
getset

Gets or sets the fetch size (number of records to retrieve per batch).

When set to 0 (default), all records are fetched at once. When set to a positive value, records are fetched in batches of that size using paging. This is similar to JDBC's setFetchSize() method.

Definition at line 420 of file KineticaAdo.cs.

◆ UpdatedRowSource

override UpdateRowSource KineticaAdo.KineticaCommand.UpdatedRowSource
getset

Definition at line 411 of file KineticaAdo.cs.


The documentation for this class was generated from the following file: