98 references to CommandBehavior
dotnet-sql-cache (1)
Program.cs (1)
214using (var reader = command.ExecuteReader(CommandBehavior.SingleRow))
Microsoft.Extensions.Caching.SqlServer (6)
DatabaseOperations.cs (6)
236CommandBehavior.SequentialAccess | CommandBehavior.SingleRow | CommandBehavior.SingleResult); 289CommandBehavior.SequentialAccess | CommandBehavior.SingleRow | CommandBehavior.SingleResult, token).ConfigureAwait(false);
Microsoft.Extensions.Caching.SqlServer.Tests (1)
SqlServerCacheWithDatabaseTest.cs (1)
739var reader = await command.ExecuteReaderAsync(CommandBehavior.SingleRow);
netstandard (1)
netstandard.cs (1)
445[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.CommandBehavior))]
System.Data (1)
src\libraries\shims\System.Data\ref\System.Data.cs (1)
17[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.CommandBehavior))]
System.Data.Common (53)
System\Data\Common\DbBatch.cs (6)
33public DbDataReader ExecuteReader(CommandBehavior behavior = CommandBehavior.Default) 36protected abstract DbDataReader ExecuteDbDataReader(CommandBehavior behavior); 39=> ExecuteDbDataReaderAsync(CommandBehavior.Default, cancellationToken); 42CommandBehavior behavior, 47CommandBehavior behavior,
System\Data\Common\DbCommand.cs (10)
107protected abstract DbDataReader ExecuteDbDataReader(CommandBehavior behavior); 111public DbDataReader ExecuteReader() => ExecuteDbDataReader(CommandBehavior.Default); 113IDataReader IDbCommand.ExecuteReader() => ExecuteDbDataReader(CommandBehavior.Default); 115public DbDataReader ExecuteReader(CommandBehavior behavior) => ExecuteDbDataReader(behavior); 117IDataReader IDbCommand.ExecuteReader(CommandBehavior behavior) => ExecuteDbDataReader(behavior); 151ExecuteReaderAsync(CommandBehavior.Default, CancellationToken.None); 154ExecuteReaderAsync(CommandBehavior.Default, cancellationToken); 156public Task<DbDataReader> ExecuteReaderAsync(CommandBehavior behavior) => 159public Task<DbDataReader> ExecuteReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) => 162protected virtual Task<DbDataReader> ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
System\Data\Common\DBCommandBuilder.cs (2)
650using (DbDataReader dataReader = sourceCommand.ExecuteReader(CommandBehavior.SchemaOnly | CommandBehavior.KeyInfo))
System\Data\Common\DbDataAdapter.cs (26)
21private CommandBehavior _fillCommandBehavior; 79protected internal CommandBehavior FillCommandBehavior 83return (_fillCommandBehavior | CommandBehavior.SequentialAccess); 87_fillCommandBehavior = (value | CommandBehavior.SequentialAccess); 298CommandBehavior cmdBehavior = FillCommandBehavior; 318CommandBehavior cmdBehavior = FillCommandBehavior; 334CommandBehavior cmdBehavior = FillCommandBehavior; 344protected virtual DataTable[] FillSchema(DataSet dataSet, SchemaType schemaType, IDbCommand command, string srcTable, CommandBehavior behavior) 375protected virtual DataTable? FillSchema(DataTable dataTable, SchemaType schemaType, IDbCommand command, CommandBehavior behavior) 398return (DataTable?)FillSchemaInternal(null, dataTable, schemaType, command, srcTableName, behavior | CommandBehavior.SingleResult); 407private object? FillSchemaInternal(DataSet? dataset, DataTable? datatable, SchemaType schemaType, IDbCommand command, string srcTable, CommandBehavior behavior) 419using (IDataReader dataReader = command.ExecuteReader(behavior | CommandBehavior.SchemaOnly | CommandBehavior.KeyInfo)) 454CommandBehavior cmdBehavior = FillCommandBehavior; 470CommandBehavior cmdBehavior = FillCommandBehavior; 486CommandBehavior cmdBehavior = FillCommandBehavior; 495protected virtual int Fill(DataSet dataSet, int startRecord, int maxRecords, string srcTable, IDbCommand command, CommandBehavior behavior) 536CommandBehavior cmdBehavior = FillCommandBehavior; 552CommandBehavior cmdBehavior = FillCommandBehavior; 561protected virtual int Fill(DataTable dataTable, IDbCommand command, CommandBehavior behavior) 576protected virtual int Fill(DataTable[] dataTables, int startRecord, int maxRecords, IDbCommand command, CommandBehavior behavior) 603behavior |= CommandBehavior.SingleResult; 613private int FillInternal(DataSet? dataset, DataTable[]? datatables, int startRecord, int maxRecords, string? srcTable, IDbCommand command, CommandBehavior behavior) 626behavior |= CommandBehavior.KeyInfo; 632behavior |= CommandBehavior.SequentialAccess; 1511using (IDataReader dataReader = dataCommand.ExecuteReader(CommandBehavior.SequentialAccess))
System\Data\Common\DbDataSource.cs (8)
215protected override DbDataReader ExecuteDbDataReader(CommandBehavior behavior) 221return _wrappedCommand.ExecuteReader(behavior | CommandBehavior.CloseConnection); 241CommandBehavior behavior, 249behavior | CommandBehavior.CloseConnection, 474protected override DbDataReader ExecuteDbDataReader(CommandBehavior behavior) 480return _wrappedBatch.ExecuteReader(behavior | CommandBehavior.CloseConnection); 500CommandBehavior behavior, 508behavior | CommandBehavior.CloseConnection,
System\Data\IDbCommand.cs (1)
23IDataReader ExecuteReader(CommandBehavior behavior);
System.Data.Odbc (32)
System\Data\Odbc\DbDataRecord.cs (1)
53_randomaccess = (!record.IsBehavior(CommandBehavior.SequentialAccess));
System\Data\Odbc\OdbcCommand.cs (15)
539protected override DbDataReader ExecuteDbDataReader(CommandBehavior behavior) 559public new OdbcDataReader ExecuteReader(CommandBehavior behavior) 567return ExecuteReaderObject(CommandBehavior.Default, method.ToString(), true, methodArguments, method); 570private OdbcDataReader ExecuteReaderObject(CommandBehavior behavior, string method, bool needReader) 580private OdbcDataReader ExecuteReaderObject(CommandBehavior behavior, 592if (0 != (CommandBehavior.SingleRow & behavior)) 595behavior |= CommandBehavior.SingleResult; 641if (localReader.IsBehavior(CommandBehavior.KeyInfo)) 665if (localReader.IsBehavior(CommandBehavior.KeyInfo) || 666localReader.IsBehavior(CommandBehavior.SchemaOnly)) 704if (!localReader.IsBehavior(CommandBehavior.SchemaOnly)) 709if ((localReader.IsBehavior(CommandBehavior.KeyInfo) || localReader.IsBehavior(CommandBehavior.SchemaOnly)) 735if (localReader.IsBehavior(CommandBehavior.KeyInfo) || _isPrepared) 819if (!localReader.IsBehavior(CommandBehavior.SchemaOnly))
System\Data\Odbc\OdbcCommandBuilder.cs (1)
195using (OdbcDataReader reader = new OdbcDataReader(command, cmdWrapper, CommandBehavior.Default))
System\Data\Odbc\OdbcDataReader.cs (15)
38private readonly CommandBehavior _commandBehavior; 59internal OdbcDataReader(OdbcCommand command, CMDWrapper cmdWrapper, CommandBehavior commandbehavior) 122internal bool IsBehavior(CommandBehavior behavior) 222if (IsCommandBehavior(CommandBehavior.KeyInfo)) 357if (IsCommandBehavior(CommandBehavior.CloseConnection)) 412return new DbEnumerator((IDataReader)this, IsCommandBehavior(CommandBehavior.CloseConnection)); 461private bool IsCommandBehavior(CommandBehavior condition) 628if (!IsCommandBehavior(CommandBehavior.SequentialAccess)) 1125bool isRandomAccess = !IsCommandBehavior(CommandBehavior.SequentialAccess); 1824if (_noMoreRows || _noMoreResults || IsCommandBehavior(CommandBehavior.SchemaOnly)) 1867if (IsCommandBehavior(CommandBehavior.SingleRow)) 1919bool singleResult = IsCommandBehavior(CommandBehavior.SingleResult); 2003bool needkeyinfo = IsCommandBehavior(CommandBehavior.KeyInfo); 2069if (IsCommandBehavior(CommandBehavior.KeyInfo)) 2150if (IsCommandBehavior(CommandBehavior.KeyInfo))
System.Data.OleDb (3)
artifacts\obj\System.Data.OleDb\Debug\net10.0\System.Data.OleDb.notsupported.cs (3)
49protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_OleDb); } 52public new System.Data.OleDb.OleDbDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_OleDb); } 57System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_OleDb); }