4 writes to firstNullablePathVariable
System.ServiceModel (4)
System\UriTemplate.cs (4)
1152
this.
firstNullablePathVariable
= -1;
1383
this.
firstNullablePathVariable
= i + 1;
1387
this.
firstNullablePathVariable
= i + 1;
1392
this.
firstNullablePathVariable
= 0;
11 references to firstNullablePathVariable
System.ServiceModel (11)
System\UriTemplate.cs (11)
1377
for (int i = this.pathSegmentVariableNames.Count - 1; (i >= 0) && (this.
firstNullablePathVariable
== -1); i--)
1390
if (this.
firstNullablePathVariable
== -1)
1395
if (this.
firstNullablePathVariable
> 1)
1397
for (int i = this.
firstNullablePathVariable
- 2; i >= 0; i--)
1417
if (this.
firstNullablePathVariable
< this.pathSegmentVariableNames.Count)
1423
this.owner.originalTemplate, this.pathSegmentVariableNames[this.
firstNullablePathVariable
])));
1425
for (int i = this.pathSegmentVariableNames.Count - 1; i >= this.
firstNullablePathVariable
; i--)
1432
this.owner.originalTemplate, this.pathSegmentVariableNames[this.
firstNullablePathVariable
],
1442
int numNullablePathVariables = (this.pathSegmentVariableNames.Count - this.
firstNullablePathVariable
);
1520
if (this.
firstNullablePathVariable
> lastNonDefaultPathParameter)
1522
lastNonNullablePathParameter = this.
firstNullablePathVariable
- 1;