30 references to DeferredWorkItems
dotnet-svcutil-lib (30)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (15)
350
limiter.
DeferredWorkItems
.Add(new ImportStructWorkItem(model, mapping));
357
while (limiter.
DeferredWorkItems
.Count > 0)
359
int index = limiter.
DeferredWorkItems
.Count - 1;
360
ImportStructWorkItem item = limiter.
DeferredWorkItems
[index];
368
if (index != limiter.
DeferredWorkItems
.Count - 1)
370
if (item != limiter.
DeferredWorkItems
[index])
374
limiter.
DeferredWorkItems
.RemoveAt(index);
392
int baseIndex = limiter.
DeferredWorkItems
.IndexOf(mapping.BaseMapping);
400
if (!limiter.
DeferredWorkItems
.Contains(mapping))
402
limiter.
DeferredWorkItems
.Add(new ImportStructWorkItem(model, mapping));
405
int top = limiter.
DeferredWorkItems
.Count - 1;
408
ImportStructWorkItem baseMappingWorkItem = limiter.
DeferredWorkItems
[baseIndex];
409
limiter.
DeferredWorkItems
[baseIndex] = limiter.
DeferredWorkItems
[top];
410
limiter.
DeferredWorkItems
[top] = baseMappingWorkItem;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (15)
759
limiter.
DeferredWorkItems
.Add(new ImportStructWorkItem(model, mapping));
766
while (limiter.
DeferredWorkItems
.Count > 0)
768
int index = limiter.
DeferredWorkItems
.Count - 1;
769
ImportStructWorkItem item = limiter.
DeferredWorkItems
[index];
777
if (index != limiter.
DeferredWorkItems
.Count - 1)
779
if (item != limiter.
DeferredWorkItems
[index])
783
limiter.
DeferredWorkItems
.RemoveAt(index);
806
int baseIndex = limiter.
DeferredWorkItems
.IndexOf(baseMapping);
828
if (!limiter.
DeferredWorkItems
.Contains(mapping))
830
limiter.
DeferredWorkItems
.Add(new ImportStructWorkItem(model, mapping));
833
int top = limiter.
DeferredWorkItems
.Count - 1;
836
ImportStructWorkItem baseMappingWorkItem = limiter.
DeferredWorkItems
[baseIndex];
837
limiter.
DeferredWorkItems
[baseIndex] = limiter.
DeferredWorkItems
[top];
838
limiter.
DeferredWorkItems
[top] = baseMappingWorkItem;