2 writes to _text
System.Data.Common (2)
System\Data\Filter\ExpressionParser.cs (2)
130
_text
= new char[length + 1];
135
_text
= new char[length + 1];
29 references to _text
System.Data.Common (29)
System\Data\Filter\ExpressionParser.cs (29)
136
data.CopyTo(0,
_text
, 0, length);
139
_text
[length] = '\0';
217
throw ExprException.MissingOperator(new string(
_text
, _start, _pos - _start));
249
relname = NameNode.ParseName(
_text
, _start, _pos);
265
colname = NameNode.ParseName(
_text
, _start, _pos);
277
node = new NameNode(_table,
_text
, _start, _pos);
282
str = new string(
_text
, _start, _pos - _start);
286
str = new string(
_text
, _start, _pos - _start);
290
str = new string(
_text
, _start, _pos - _start);
294
Debug.Assert(
_text
[_start] == '\'' &&
_text
[_pos - 1] == '\'', "The expression contains an invalid string constant");
297
str = new string(
_text
, _start + 1, _pos - _start - 2);
301
Debug.Assert(
_text
[_start] == '#' &&
_text
[_pos - 1] == '#', "The expression contains invalid date constant.");
304
str = new string(
_text
, _start + 1, _pos - _start - 2);
517
throw ExprException.MissingOperator(new string(
_text
, _start, _pos - _start));
536
string newName = nameBefore._name + "." + NameNode.ParseName(
_text
, _start, _pos);
544
throw ExprException.UnknownToken(new string(
_text
, _start, _pos - _start), _start + 1);
577
colname = NameNode.ParseName(
_text
, _start, _pos);
592
relname = NameNode.ParseName(
_text
, _start, _pos);
603
colname = NameNode.ParseName(
_text
, _start, _pos);
787
char[] text =
_text
;
988
char[] text =
_text
;
1037
char[] text =
_text
;
1051
char[] text =
_text
;
1084
char[] text =
_text
;
1105
char[] text =
_text
;
1151
char[] text =
_text
;
1182
char[] text =
_text
;