Class IgniteDbCommand
Ignite database command.
public sealed class IgniteDbCommand : DbCommand, IComponent, IDbCommand, IDisposable, IAsyncDisposable
- Inheritance
-
IgniteDbCommand
- Implements
- Inherited Members
Properties
CommandText
[AllowNull]
public override string CommandText { get; set; }
Property Value
CommandTimeout
public override int CommandTimeout { get; set; }
Property Value
CommandType
public override CommandType CommandType { get; set; }
Property Value
DbConnection
protected override DbConnection? DbConnection { get; set; }
Property Value
DbParameterCollection
protected override DbParameterCollection DbParameterCollection { get; }
Property Value
DbTransaction
protected override DbTransaction? DbTransaction { get; set; }
Property Value
DesignTimeVisible
public override bool DesignTimeVisible { get; set; }
Property Value
IgniteDbTransaction
Gets or sets the transaction within which the command executes.
public IgniteDbTransaction? IgniteDbTransaction { get; set; }
Property Value
PageSize
Gets or sets the page size (number of rows fetched at a time by the underlying Ignite data reader).
public int PageSize { get; set; }
Property Value
UpdatedRowSource
public override UpdateRowSource UpdatedRowSource { get; set; }
Property Value
Methods
Cancel()
public override void Cancel()
CreateDbParameter()
protected override DbParameter CreateDbParameter()
Returns
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposingbool
ExecuteDbDataReader(CommandBehavior)
protected override DbDataReader ExecuteDbDataReader(CommandBehavior behavior)
Parameters
behaviorCommandBehavior
Returns
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)
protected override Task<DbDataReader> ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
Parameters
behaviorCommandBehaviorcancellationTokenCancellationToken
Returns
ExecuteNonQuery()
public override int ExecuteNonQuery()
Returns
ExecuteNonQueryAsync(CancellationToken)
[SuppressMessage("Reliability", "CA2007:Consider calling ConfigureAwait on the awaited task", Justification = "False positive")]
public override Task<int> ExecuteNonQueryAsync(CancellationToken cancellationToken)
Parameters
cancellationTokenCancellationToken
Returns
ExecuteScalar()
public override object? ExecuteScalar()
Returns
ExecuteScalarAsync(CancellationToken)
[SuppressMessage("Reliability", "CA2007:Consider calling ConfigureAwait on the awaited task", Justification = "False positive")]
public override Task<object?> ExecuteScalarAsync(CancellationToken cancellationToken)
Parameters
cancellationTokenCancellationToken
Returns
Prepare()
public override void Prepare()
ToString()
public override string ToString()