70 references to RunBehavior
System.Data (70)
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (2)
1193_parser.Run(RunBehavior.UntilDone, null, null, bulkCopyHandler, _stateObj); 1207_parser.RunReliably(RunBehavior.UntilDone, null, null, bulkCopyHandler, _stateObj);
fx\src\data\System\Data\SqlClient\SqlCommand.cs (24)
172private RunBehavior _cachedRunBehavior = RunBehavior.ReturnImmediately; 182internal RunBehavior CachedRunBehavior { 208_cachedRunBehavior = RunBehavior.ReturnImmediately; 233internal void SetAsyncReaderState (SqlDataReader ds, RunBehavior runBehavior, string optionSettings) { 1142ds = RunExecuteReader(0, RunBehavior.ReturnImmediately, true, ADP.ExecuteScalar); 1549bool result = _stateObj.Parser.TryRun(RunBehavior.UntilDone, this, null, null, _stateObj, out dataReady); 1658SqlDataReader reader = RunExecuteReader(0, RunBehavior.UntilDone, false, methodName, completion, timeout, out task, out usedCache, asyncWrite, inRetry); 1711ds = RunExecuteReader(CommandBehavior.SequentialAccess, RunBehavior.ReturnImmediately, true, ADP.ExecuteXmlReader); 1767RunExecuteReader(behavior, RunBehavior.ReturnImmediately, true, ADP.BeginExecuteXmlReader, localCompletion, timeout, out writeTask, out usedCache, asyncWrite, inRetry); 2030SqlDataReader result = RunExecuteReader(behavior, RunBehavior.ReturnImmediately, true, method); 2160RunExecuteReader(behavior, RunBehavior.ReturnImmediately, true, ADP.BeginExecuteReader, localCompletion, timeout, out writeTask, out usedCache, asyncWrite, inRetry); 3120bool result = _stateObj.Parser.TryRun(RunBehavior.UntilDone, this, null, null, _stateObj, out dataReady); 3674runBehavior: RunBehavior.ReturnImmediately, // Other RunBehavior modes will skip reading rows. 4096internal SqlDataReader RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, bool returnStream, string method) { 4105internal SqlDataReader RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, bool returnStream, string method, TaskCompletionSource<object> completion, int timeout, out Task task, out bool usedCache, bool asyncWrite = false, bool inRetry = false) { 4264RunBehavior runBehavior, 4342private SqlDataReader RunExecuteReaderTds( CommandBehavior cmdBehavior, RunBehavior runBehavior, bool returnStream, bool async, int timeout, out Task task, bool asyncWrite, bool inRetry, SqlDataReader ds=null, bool describeParameterEncryptionRequest = false) { 4524bool result = _stateObj.Parser.TryRun(RunBehavior.UntilDone, this, null, null, _stateObj, out dataReady); 4582private SqlDataReader RunExecuteReaderSmi( CommandBehavior cmdBehavior, RunBehavior runBehavior, bool returnStream ) { 4618if ( ( runBehavior & RunBehavior.UntilDone ) != 0 ) { 4682private void FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, string resetOptionsString, bool isInternal, bool forDescribeParameterEncryption, bool shouldCacheForAlwaysEncrypted=true) { 4695if (runBehavior == RunBehavior.UntilDone) { 4699bool result = _stateObj.Parser.TryRun(RunBehavior.UntilDone, this, ds, null, _stateObj, out dataReady);
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (11)
933if (!parser.TryRun(RunBehavior.Clean, _command, this, null, stateObj, out ignored)) { 1130if (!_parser.TryRun(RunBehavior.ReturnImmediately, _command, this, null, _stateObj, out ignored)) { 2812if (!_parser.TryRun(RunBehavior.ReturnImmediately, _command, this, null, _stateObj, out ignored)) { 2887if (!_parser.TryRun(RunBehavior.ReturnImmediately, _command, this, null, _stateObj, out ignored)) { 3180if (!_parser.TryRun(RunBehavior.ReturnImmediately, _command, this, null, _stateObj, out _sharedState._dataReady)) { 3223if (!_parser.TryRun(RunBehavior.ReturnImmediately, _command, this, null, _stateObj, out _sharedState._dataReady)) { 3691parser.Run(RunBehavior.UntilDone, _command, this, null, stateObj); 3713if (!_parser.TryRun(RunBehavior.ReturnImmediately, _command, this, null, _stateObj, out ignored)) { 3724if (!_parser.TryRun(RunBehavior.ReturnImmediately, _command, null, null, _stateObj, out ignored)) { 3787if (!_parser.TryRun(RunBehavior.ReturnImmediately, null, null, null, _stateObj, out ignored)) { 3802if (!_parser.TryRun(RunBehavior.ReturnImmediately, null, null, null, _stateObj, out ignored)) {
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (4)
673_parser.Run(RunBehavior.UntilDone, null, null, null, _parser._physicalStateObj); 890_parser.Run(RunBehavior.UntilDone, null, null, null, _parser._physicalStateObj); 1034_parser.Run(RunBehavior.UntilDone, null, null, null, _parser._physicalStateObj); 1201_parser.Run(RunBehavior.UntilDone, null, null, null, _parser._physicalStateObj);
fx\src\data\System\Data\SqlClient\sqlinternaltransaction.cs (1)
344transactionLevelCommand.RunExecuteReader(0, RunBehavior.UntilDone, false /* returnDataStream */, ADP.GetServerTransactionLevel);
fx\src\data\System\Data\SqlClient\TdsParser.cs (28)
1734internal bool RunReliably(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) { 1766internal bool Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) { 1820internal bool TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, out bool dataReady) { 1838runBehavior = RunBehavior.Attention; 1845if (RunBehavior.Clean != (RunBehavior.Clean & runBehavior)) { 1907if (RunBehavior.Clean != (RunBehavior.Clean & runBehavior)) { 1940runBehavior = RunBehavior.UntilDone; 1950runBehavior = RunBehavior.UntilDone; 2047if (RunBehavior.ReturnImmediately != (RunBehavior.ReturnImmediately & runBehavior)) { 2237else if (RunBehavior.ReturnImmediately != (RunBehavior.ReturnImmediately & runBehavior)) { 2311(RunBehavior.ReturnImmediately != (RunBehavior.ReturnImmediately & runBehavior))) || 2343if (RunBehavior.Clean != (RunBehavior.Clean & runBehavior) && !stateObj._internalTimeout) { 2676private bool TryProcessDone(SqlCommand cmd, SqlDataReader reader, ref RunBehavior run, TdsParserStateObject stateObj) { 2761stateObj._errorTokenReceived == false && (RunBehavior.Clean != (RunBehavior.Clean & run))) { 2766run = RunBehavior.UntilDone; 2774if ((TdsEnums.DONE_SRVERROR == (TdsEnums.DONE_SRVERROR & status)) && (RunBehavior.Clean != (RunBehavior.Clean & run))) { 2779run = RunBehavior.UntilDone; 3824Run(RunBehavior.Clean, null, null, null, stateObj); 6862Run(RunBehavior.Attention, null, null, null, stateObj); 7860Run(RunBehavior.UntilDone, null, null, null, stateObj);