5 writes to matchedCandidates
System.Data (5)
fx\src\data\System\Data\Select.cs (5)
219
matchedCandidates
= 0;
233
matchedCandidates
= match;
332
matchedCandidates
= nCandidates;
355
matchedCandidates
= 0;
362
matchedCandidates
++;
13 references to matchedCandidates
System.Data (13)
fx\src\data\System\Data\Select.cs (13)
232
if (match >
matchedCandidates
|| (match ==
matchedCandidates
&& !sortPriority)) {
236
if (
matchedCandidates
== nCandidates && sortPriority) {
358
while (
matchedCandidates
< j) { // Microsoft : j = index.IndexDesc.Length
359
ColumnInfo canColumn = candidateColumns[fields[
matchedCandidates
].Column.Ordinal];
398
Debug.Assert(
matchedCandidates
> 0 &&
matchedCandidates
<= lenId, "BuildLinearExpression : Invalid Index");
399
for (i=0; i<
matchedCandidates
; i++) {
462
if (
matchedCandidates
== 0) { // Microsoft : Either dont have rowFilter or only linear search expression
472
if (
matchedCandidates
< nCandidates) {
619
for (int i=0; i <
matchedCandidates
; i++) {
660
if (
matchedCandidates
== 0) {
663
Debug.Assert(
matchedCandidates
<= index.IndexFields.Length, "GetBinaryFilteredRecords : Invalid Index");