8 writes to State
System.Data (8)
fx\src\data\System\Data\SqlClient\SqlCommand.cs (1)
1367_stateObj.Parser.State = TdsParserState.Broken; // We failed to respond to attention, we have to quit!
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (2)
1024parser.State = TdsParserState.Broken; // We failed while draining data, so TDS pointer can be between tokens - cannot recover 4591_parser.State = TdsParserState.Broken; // We failed to respond to attention, we have to quit!
fx\src\data\System\Data\SqlClient\TdsParserStateObject.cs (5)
2010Parser.State = TdsParserState.Broken; 2044_parser.State = TdsParserState.Broken; 2094_parser.State = TdsParserState.Broken; 2382_parser.State = TdsParserState.Broken; // We failed subsequent read, we have to quit! 2550_parser.State = TdsParserState.Broken;
77 references to State
System.Data (77)
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (2)
2437if (_parser.State == TdsParserState.OpenNotLoggedIn || _parser.State == TdsParserState.OpenLoggedIn) {
fx\src\data\System\Data\SqlClient\SqlCommand.cs (10)
216if ((parser == null) || (parser.State == TdsParserState.Closed) || (parser.State == TdsParserState.Broken)) { 3781if ((tdsParser == null) || (tdsParser.State == TdsParserState.Broken) || (tdsParser.State == TdsParserState.Closed)) { 4821if ((parser == null) || (parser.State == TdsParserState.Closed)) { 4824else if (parser.State != TdsParserState.OpenLoggedIn) { 4936if ((parser == null) || (parser.State == TdsParserState.Broken) || (parser.State == TdsParserState.Closed)) { 5173if ((parser == null) || (parser.State == TdsParserState.Closed) || (parser.State == TdsParserState.Broken)) {
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (10)
901if (parser.State == TdsParserState.OpenLoggedIn) { 1084Debug.Assert(parser == null || parser.State != TdsParserState.OpenNotLoggedIn, "Reader on a connection that is not logged in"); 1085if ((parser != null) && (parser.State == TdsParserState.OpenLoggedIn)) { 1120if (_parser.State == TdsParserState.Broken || _parser.State == TdsParserState.Closed) { 2807if (_parser.State == TdsParserState.Broken || _parser.State == TdsParserState.Closed) { 2882if (_parser.State == TdsParserState.Broken || _parser.State == TdsParserState.Closed) { 3685if (parser.State == TdsParserState.OpenLoggedIn) {
fx\src\data\System\Data\SqlClient\SqlInternalConnection.cs (1)
482if (parser == null || parser.State != TdsParserState.OpenLoggedIn)
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (3)
699if ((parser == null) || (parser.State == TdsParserState.Broken) || (parser.State == TdsParserState.Closed)) { 1603|| TdsParserState.Closed != _parser.State
fx\src\data\System\Data\SqlClient\TdsParser.cs (16)
1826if (TdsParserState.Broken == State || TdsParserState.Closed == State ) { 1841if (TdsParserState.Broken == State || TdsParserState.Closed == State) 7703if (TdsParserState.Broken == State || TdsParserState.Closed == State) { 7933if (TdsParserState.Broken == State || TdsParserState.Closed == State) { 8075if ((TdsParserState.Broken == State) || (TdsParserState.Closed == State)) { 9133if (!(State == TdsParserState.OpenNotLoggedIn || State == TdsParserState.OpenLoggedIn)) { 9287if (!(State == TdsParserState.OpenNotLoggedIn || State == TdsParserState.OpenLoggedIn)) { 9500if (!(State == TdsParserState.OpenNotLoggedIn || State == TdsParserState.OpenLoggedIn)) {
fx\src\data\System\Data\SqlClient\TdsParserStateObject.cs (35)
576while ((!hasLock) && (_parser.State != TdsParserState.Closed) && (_parser.State != TdsParserState.Broken)) { 591while ((!hasParserLock) && (_parser.State != TdsParserState.Closed) && (_parser.State != TdsParserState.Broken)) { 772TdsParserState state = Parser.State; 1005if (_parser.State == TdsParserState.Broken || _parser.State == TdsParserState.Closed) { 1937if (_parser.State == TdsParserState.Broken || _parser.State == TdsParserState.Closed) { 2050else if (_parser.State == TdsParserState.OpenLoggedIn) { 2123if (_parser.State == TdsParserState.Broken || _parser.State == TdsParserState.Closed) { 2226if ((_parser == null) || ((_parser.State == TdsParserState.Broken) || (_parser.State == TdsParserState.Closed))) { 2283if ((_parser == null) || ((_parser.State == TdsParserState.Broken) || (_parser.State == TdsParserState.Closed))) { 2323if (stateObj.Parser.State == TdsParserState.OpenLoggedIn) { 2370else if ((_parser.State == TdsParserState.OpenNotLoggedIn) && (_parser.Connection.ConnectionOptions.MultiSubnetFailover || _parser.Connection.ConnectionOptions.TransparentNetworkIPResolution)) 2398if ((_parser.State == TdsParserState.Closed) || (_parser.State == TdsParserState.Broken)) { 2530else if ((_parser.State == TdsParserState.Closed) || (_parser.State == TdsParserState.Broken)) { 2545Debug.Assert(_parser.State == TdsParserState.Broken || _parser.State == TdsParserState.Closed || _parser.Connection.IsConnectionDoomed, "Failed to capture exception while the connection was still healthy"); 2687if ((_parser.State == TdsParserState.Closed) || (_parser.State == TdsParserState.Broken)) { 2811if ((_parser.State == TdsParserState.Closed) || (_parser.State == TdsParserState.Broken)) { 3005if (_parser.State == TdsParserState.Closed || _parser.State == TdsParserState.Broken) { 3034if (_parser.State == TdsParserState.Closed || _parser.State == TdsParserState.Broken) { 3097if (_parser.State == TdsParserState.OpenNotLoggedIn && 3451if ((parser != null) && (parser.State != TdsParserState.Closed) && (parser.State != TdsParserState.Broken)) {