2 writes to text
System.Data (2)
fx\src\data\System\Data\Filter\ExpressionParser.cs (2)
131
this.
text
= new char[length+1];
135
this.
text
= new char[length+1];
30 references to text
System.Data (30)
fx\src\data\System\Data\Filter\ExpressionParser.cs (30)
136
data.CopyTo(0, this.
text
, 0, length);
139
this.
text
[length] = '\0';
208
throw ExprException.MissingOperator(new string(
text
, start, pos - start));
235
relname = NameNode.ParseName(
text
, start, pos);
253
colname = NameNode.ParseName(
text
, start, pos);
267
node = new NameNode(_table,
text
, start, pos);
272
str = new string(
text
, start, pos - start);
276
str = new string(
text
, start, pos - start);
280
str = new string(
text
, start, pos - start);
284
Debug.Assert(
text
[start] == '\'' &&
text
[pos-1] == '\'', "The expression contains an invalid string constant");
287
str = new string(
text
, start+1, pos - start-2);
291
Debug.Assert(
text
[start] == '#' &&
text
[pos-1] == '#', "The expression contains invalid date constant.");
294
str = new string(
text
, start+1, pos - start-2);
490
throw ExprException.MissingOperator(new string(
text
, start, pos - start));
508
string newName = nameBefore.name + "." + NameNode.ParseName(
text
, start, pos);
517
throw ExprException.UnknownToken(new string(
text
, start, pos - start), start+1);
548
colname = NameNode.ParseName(
text
, start, pos);
562
relname = NameNode.ParseName(
text
, start, pos);
572
colname = NameNode.ParseName(
text
, start, pos);
746
char[] text = this.
text
;
933
char[] text = this.
text
;
975
char[] text = this.
text
;
988
char[] text = this.
text
;
1016
char[] text = this.
text
;
1034
char[] text = this.
text
;
1038
char[] text = this.
text
;
1078
char[] text = this.
text
;
1104
char[] text = this.
text
;