12 writes to CollectionEnumerator
System.Text.Json (12)
System\Text\Json\Serialization\Converters\Collection\DictionaryDefaultConverter.cs (2)
50
state.Current.
CollectionEnumerator
= enumerator;
64
state.Current.
CollectionEnumerator
= enumerator;
System\Text\Json\Serialization\Converters\Collection\DictionaryOfTKeyTValueConverter.cs (2)
66
state.Current.
CollectionEnumerator
= enumerator;
81
state.Current.
CollectionEnumerator
= enumerator;
System\Text\Json\Serialization\Converters\Collection\IDictionaryConverter.cs (2)
65
state.Current.
CollectionEnumerator
= enumerator;
90
state.Current.
CollectionEnumerator
= enumerator;
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverter.cs (2)
64
state.Current.
CollectionEnumerator
= enumerator;
71
state.Current.
CollectionEnumerator
= enumerator;
System\Text\Json\Serialization\Converters\Collection\IEnumerableDefaultConverter.cs (2)
42
state.Current.
CollectionEnumerator
= enumerator;
49
state.Current.
CollectionEnumerator
= enumerator;
System\Text\Json\Serialization\Converters\Collection\StackOrQueueConverter.cs (2)
64
state.Current.
CollectionEnumerator
= enumerator;
71
state.Current.
CollectionEnumerator
= enumerator;
17 references to CollectionEnumerator
System.Text.Json (17)
System\Text\Json\Serialization\Converters\Collection\DictionaryDefaultConverter.cs (2)
28
if (state.Current.
CollectionEnumerator
== null)
39
enumerator = (IEnumerator<KeyValuePair<TKey, TValue>>)state.Current.
CollectionEnumerator
;
System\Text\Json\Serialization\Converters\Collection\DictionaryOfTKeyTValueConverter.cs (2)
32
if (state.Current.
CollectionEnumerator
== null)
43
enumerator = (Dictionary<TKey, TValue>.Enumerator)state.Current.
CollectionEnumerator
;
System\Text\Json\Serialization\Converters\Collection\IDictionaryConverter.cs (2)
45
if (state.Current.
CollectionEnumerator
== null)
55
enumerator = (IDictionaryEnumerator)state.Current.
CollectionEnumerator
;
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverter.cs (2)
46
if (state.Current.
CollectionEnumerator
== null)
56
enumerator = state.Current.
CollectionEnumerator
;
System\Text\Json\Serialization\Converters\Collection\IEnumerableDefaultConverter.cs (3)
22
if (state.Current.
CollectionEnumerator
== null)
33
Debug.Assert(state.Current.
CollectionEnumerator
is IEnumerator<TElement>);
34
enumerator = (IEnumerator<TElement>)state.Current.
CollectionEnumerator
;
System\Text\Json\Serialization\Converters\Collection\StackOrQueueConverter.cs (2)
46
if (state.Current.
CollectionEnumerator
== null)
56
enumerator = state.Current.
CollectionEnumerator
;
System\Text\Json\Serialization\WriteStack.cs (4)
312
DisposeFrame(Current.
CollectionEnumerator
, ref exception);
318
DisposeFrame(_stack[i].
CollectionEnumerator
, ref exception);
350
exception = await DisposeFrame(Current.
CollectionEnumerator
, Current.AsyncDisposable, exception).ConfigureAwait(false);
355
exception = await DisposeFrame(_stack[i].
CollectionEnumerator
, _stack[i].AsyncDisposable, exception).ConfigureAwait(false);