306 implementations of Current
ClientSample (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
CodeGenerator (1)
HttpUtilities\CombinationsWithoutRepetition.cs (1)
27object IEnumerator.Current => Current;
dotnet-dev-certs (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-getdocument (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-openapi (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-sql-cache (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-user-jwts (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-user-secrets (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
GetDocument.Insider (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
illink (2)
ILLink.RoslynAnalyzer (2)
src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (1)
101 object? IEnumerator.Current => Current;
src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (1)
54 object IEnumerator.Current => new ParameterProxy (_method, (ParameterIndex) _current);
InMemory.FunctionalTests (1)
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
44object IEnumerator.Current => Current;
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
29object? IEnumerator.Current => this.Current;
Microsoft.AspNetCore.Components (3)
src\Http\Http.Abstractions\src\Routing\RouteValueDictionary.cs (1)
812object IEnumerator.Current => Current;
src\Http\Routing\src\PathTokenizer.cs (1)
142object IEnumerator.Current
src\Http\Routing\src\Tree\TreeEnumerator.cs (1)
27object IEnumerator.Current => Current;
Microsoft.AspNetCore.Components.Endpoints (1)
FormMapping\FormDataReader.cs (1)
313object IEnumerator.Current => _enumerator.Current;
Microsoft.AspNetCore.Http (7)
FormCollection.cs (1)
221object IEnumerator.Current
HeaderDictionary.cs (1)
442object IEnumerator.Current
Internal\ItemsDictionary.cs (1)
149object? IEnumerator.Current => null;
Internal\RequestCookieCollection.cs (1)
209object IEnumerator.Current
QueryCollection.cs (1)
237object IEnumerator.Current
QueryCollectionInternal.cs (1)
121object IEnumerator.Current => Current;
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (1)
632object IEnumerator.Current => Current;
Microsoft.AspNetCore.Http.Abstractions (3)
Internal\HeaderSegmentCollection.cs (1)
122object IEnumerator.Current
Routing\EndpointMetadataCollection.cs (1)
184public object Current => _current!;
Routing\RouteValueDictionary.cs (1)
812object IEnumerator.Current => Current;
Microsoft.AspNetCore.Http.Extensions (1)
src\Components\Endpoints\src\FormMapping\FormDataReader.cs (1)
313object IEnumerator.Current => _enumerator.Current;
Microsoft.AspNetCore.Mvc.Abstractions (3)
ModelBinding\ModelStateDictionary.cs (3)
1032object IEnumerator.Current => Current; 1154object IEnumerator.Current => Current; 1229object IEnumerator.Current => Current;
Microsoft.AspNetCore.Mvc.Core (5)
Diagnostics\EventData.cs (1)
77object IEnumerator.Current => Current;
ModelBinding\Validation\DefaultCollectionValidationStrategy.cs (1)
112object IEnumerator.Current => Current;
ModelBinding\Validation\DefaultComplexObjectValidationStrategy.cs (1)
73object IEnumerator.Current => Current;
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategy.cs (1)
82object IEnumerator.Current => Current;
ModelBinding\Validation\ShortFormDictionaryValidationStrategy.cs (1)
86object IEnumerator.Current => Current;
Microsoft.AspNetCore.Mvc.Formatters.Xml (1)
DelegatingEnumerator.cs (1)
51object? IEnumerator.Current => Current;
Microsoft.AspNetCore.Mvc.ViewFeatures (4)
AttributeDictionary.cs (3)
345object IEnumerator.Current => Current; 454object IEnumerator.Current => Current; 559object? IEnumerator.Current => Current;
TempDataDictionary.cs (1)
299object IEnumerator.Current => Current;
Microsoft.AspNetCore.Routing (2)
PathTokenizer.cs (1)
142object IEnumerator.Current
Tree\TreeEnumerator.cs (1)
27object IEnumerator.Current => Current;
Microsoft.AspNetCore.Server.Kestrel.Core (6)
Internal\Http\HttpRequestHeaders.cs (2)
226object IEnumerator.Current => Current; 256readonly object IEnumerator.Current => _current;
Internal\Http\HttpResponseHeaders.cs (1)
167readonly object IEnumerator.Current => _current;
Internal\Http\HttpResponseTrailers.cs (1)
76readonly object IEnumerator.Current => _current;
Internal\Http3\Http3HeadersEnumerator.cs (1)
31object IEnumerator.Current => Current;
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
44object IEnumerator.Current => Current;
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
44object IEnumerator.Current => Current;
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
44object IEnumerator.Current => Current;
Microsoft.AspNetCore.Shared.Tests (2)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (1)
632object IEnumerator.Current => Current;
Microsoft.AspNetCore.SignalR.Client.Core (1)
src\SignalR\common\Shared\MessageBuffer.cs (1)
476object IEnumerator.Current => throw new NotImplementedException();
Microsoft.AspNetCore.SignalR.Core (2)
HubConnectionStore.cs (1)
87object IEnumerator.Current => Current;
src\SignalR\common\Shared\MessageBuffer.cs (1)
476object IEnumerator.Current => throw new NotImplementedException();
Microsoft.Build (8)
Collections\ArrayDictionary.cs (1)
243object IEnumerator.Current => _emitDictionaryEntries ? CurrentDictionaryEntry : Current;
Collections\ConvertingEnumerable.cs (1)
98Object IEnumerator.Current => Current;
Collections\ItemDictionary.cs (1)
434object IEnumerator.Current => _itemEnumerator != null ? _itemEnumerator.Current : ((IEnumerator)_listEnumerator).Current;
Collections\RetrievableEntryHashSet\HashSet.cs (1)
1000Object System.Collections.IEnumerator.Current
Construction\ProjectElementContainer.cs (2)
884object IEnumerator.Current => Current; 978object IEnumerator.Current
Evaluation\ItemDataCollectionValue.cs (1)
30object System.Collections.IEnumerator.Current => Current;
Evaluation\SemiColonTokenizer.cs (1)
59object IEnumerator.Current => Current;
Microsoft.Build.Engine.UnitTests (1)
BackEnd\TaskThatReturnsDictionaryTaskItem.cs (1)
194public object Current => Entry;
Microsoft.Build.Framework (9)
ImmutableSegmentedDictionary`2+Enumerator.cs (1)
45object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
25object IEnumerator.Current => Current;
ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
25object? IEnumerator.Current => Current;
ImmutableSegmentedList`1+Enumerator.cs (1)
25object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
SegmentedArray`1.cs (1)
390object? IEnumerator.Current => Current;
SegmentedDictionary`2.cs (3)
1187object? IEnumerator.Current 1430object? IEnumerator.Current 1629object? IEnumerator.Current
SegmentedList`1.cs (1)
1210object? IEnumerator.Current
Microsoft.Build.Tasks.Core (1)
tokenEnumerator.cs (1)
76public object Current
Microsoft.Extensions.Logging (1)
LoggerFactoryScopeProvider.cs (1)
278object? IEnumerator.Current => Current;
Microsoft.Extensions.Primitives (2)
StringTokenizer.cs (1)
104object IEnumerator.Current => Current;
StringValues.cs (1)
826object? IEnumerator.Current => _current;
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\Helpers\ForEachEnum.vb (1)
97Public ReadOnly Property Current() As Object Implements IEnumerator.Current
PresentationCore (37)
MS\Internal\FontCache\FamilyCollection.cs (1)
575object IEnumerator.Current
MS\Internal\FontFace\TypefaceCollection.cs (1)
190object System.Collections.IEnumerator.Current
MS\Internal\Generic\Span.cs (1)
401object IEnumerator.Current
MS\Internal\Span.cs (1)
473public object Current
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\GenericEnumerator.cs (1)
74IEnumerator.Current
System\Windows\FreezableCollection.cs (1)
1076object IEnumerator.Current
System\Windows\Generated\TextDecorationCollection.cs (1)
822object IEnumerator.Current
System\Windows\Markup\XmlLanguage.cs (1)
609object IEnumerator.Current
System\Windows\Media\Animation\Generated\TimelineCollection.cs (1)
841object IEnumerator.Current
System\Windows\Media\Animation\TimelineClockCollection.cs (1)
366object System.Collections.IEnumerator.Current
System\Windows\Media\CharacterMetricsDictionary.cs (1)
571object SC.IEnumerator.Current
System\Windows\Media\CultureSpecificStringDictionary.cs (1)
391public virtual object Current
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (1)
828object IEnumerator.Current
System\Windows\Media\FamilyMapCollection.cs (1)
425object SC.IEnumerator.Current
System\Windows\Media\FamilyTypefaceCollection.cs (1)
442object SC.IEnumerator.Current
System\Windows\Media\FormattedText.cs (1)
972object IEnumerator.Current
System\Windows\Media\Generated\DoubleCollection.cs (1)
851object IEnumerator.Current
System\Windows\Media\Generated\DrawingCollection.cs (1)
871object IEnumerator.Current
System\Windows\Media\Generated\GeneralTransformCollection.cs (1)
830object IEnumerator.Current
System\Windows\Media\Generated\GeometryCollection.cs (1)
871object IEnumerator.Current
System\Windows\Media\Generated\GradientStopCollection.cs (1)
933object IEnumerator.Current
System\Windows\Media\Generated\Int32Collection.cs (1)
851object IEnumerator.Current
System\Windows\Media\Generated\PathFigureCollection.cs (1)
920object IEnumerator.Current
System\Windows\Media\Generated\PathSegmentCollection.cs (1)
830object IEnumerator.Current
System\Windows\Media\Generated\PointCollection.cs (1)
853object IEnumerator.Current
System\Windows\Media\Generated\TextEffectCollection.cs (1)
830object IEnumerator.Current
System\Windows\Media\Generated\TransformCollection.cs (1)
871object IEnumerator.Current
System\Windows\Media\Generated\VectorCollection.cs (1)
853object IEnumerator.Current
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (1)
41object IEnumerator.Current
System\Windows\Media\VisualCollection.cs (1)
967object IEnumerator.Current
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (1)
826object IEnumerator.Current
System\Windows\Media3D\Generated\MaterialCollection.cs (1)
867object IEnumerator.Current
System\Windows\Media3D\Generated\Model3DCollection.cs (1)
867object IEnumerator.Current
System\Windows\Media3D\Generated\Point3DCollection.cs (1)
850object IEnumerator.Current
System\Windows\Media3D\Generated\Transform3DCollection.cs (1)
867object IEnumerator.Current
System\Windows\Media3D\Generated\Vector3DCollection.cs (1)
850object IEnumerator.Current
System\Windows\Media3D\Visual3DCollection.cs (1)
669object IEnumerator.Current
PresentationFramework (29)
MS\Internal\Controls\EmptyEnumerator.cs (1)
56public object Current
MS\Internal\Controls\ModelTreeEnumerator.cs (1)
28object IEnumerator.Current
MS\Internal\Data\CollectionViewGroupInternal.cs (1)
835object IEnumerator.Current
MS\Internal\Data\CompositeCollectionView.cs (1)
1561public object Current
MS\Internal\Data\IndexedEnumerable.cs (1)
762object IEnumerator.Current
MS\Internal\Data\LiveShapingList.cs (1)
769object IEnumerator.Current
MS\Internal\Documents\ContentElementCollection.cs (1)
363object IEnumerator.Current
MS\Internal\Documents\HostedElements.cs (1)
153object IEnumerator.Current
MS\Internal\ListOfObject.cs (1)
140object IEnumerator.Current
MS\Internal\Navigation\JournalEntryStack.cs (2)
136public object Current 225public object Current
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IEnumerable.cs (2)
253object IEnumerator.Current 638object IEnumerator.Current => Current;
System\Windows\Controls\ColumnDefinition.cs (1)
801object IEnumerator.Current
System\Windows\Controls\DataGridColumnHeaderCollection.cs (1)
99public object Current
System\Windows\Controls\Grid.cs (1)
3927public Object Current
System\Windows\Controls\MultipleCopiesCollection.cs (1)
343object IEnumerator.Current
System\Windows\Controls\Primitives\BulletDecorator.cs (1)
162object IEnumerator.Current
System\Windows\Controls\RowDefinition.cs (1)
801object IEnumerator.Current
System\Windows\Controls\TextBlock.cs (1)
4028object IEnumerator.Current
System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
292object IEnumerator.Current
System\Windows\Data\CollectionView.cs (1)
1707public object Current
System\Windows\Documents\RangeContentEnumerator.cs (1)
64public object Current
System\Windows\Documents\Table.cs (1)
489public Object Current
System\Windows\Documents\TextElementEnumerator.cs (1)
68object System.Collections.IEnumerator.Current
System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (1)
98object IEnumerator.Current
System\Windows\ResourceDictionary.cs (2)
2078object IEnumerator.Current 2149object IEnumerator.Current
System\Windows\Window.cs (1)
8000object IEnumerator.Current
ReachFramework (1)
Serialization\Manager\ReachSerializableProperties.cs (1)
81Current
Swaggatherer (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
System.Collections (11)
System\Collections\BitArray.cs (1)
1147public object Current
System\Collections\Generic\LinkedList.cs (1)
522object? IEnumerator.Current
System\Collections\Generic\PriorityQueue.cs (1)
1027object IEnumerator.Current => _current;
System\Collections\Generic\SortedDictionary.cs (3)
461object? IEnumerator.Current 662object? IEnumerator.Current 823object? IEnumerator.Current
System\Collections\Generic\SortedList.cs (3)
824object? IEnumerator.Current 910object? IEnumerator.Current 974object? IEnumerator.Current
System\Collections\Generic\SortedSet.cs (1)
1950object? IEnumerator.Current
System\Collections\Generic\Stack.cs (1)
413object? System.Collections.IEnumerator.Current
System.Collections.Concurrent (6)
System\Collections\Concurrent\ConcurrentBag.cs (1)
1113object? IEnumerator.Current
System\Collections\Concurrent\ConcurrentDictionary.cs (2)
845object IEnumerator.Current => Current; 2285public object Current => Entry;
System\Collections\Concurrent\OrderablePartitioner.cs (1)
254object? IEnumerator.Current
System\Collections\Concurrent\PartitionerStatic.cs (2)
395object? IEnumerator.Current 1466object? IEnumerator.Current
System.Collections.Immutable (14)
System\Collections\Frozen\FrozenDictionary.cs (1)
610object IEnumerator.Current => Current;
System\Collections\Frozen\FrozenSet.cs (1)
437object IEnumerator.Current => Current!;
System\Collections\Immutable\DictionaryEnumerator.cs (1)
34public object Current
System\Collections\Immutable\ImmutableArray_1.Enumerator.cs (1)
124object? IEnumerator.Current
System\Collections\Immutable\ImmutableDictionary_2.Enumerator.cs (1)
66object IEnumerator.Current
System\Collections\Immutable\ImmutableDictionary_2.HashBucket.cs (1)
393object IEnumerator.Current
System\Collections\Immutable\ImmutableHashSet_1.Enumerator.cs (1)
66object? IEnumerator.Current
System\Collections\Immutable\ImmutableHashSet_1.HashBucket.cs (1)
314object? IEnumerator.Current
System\Collections\Immutable\ImmutableList_1.Enumerator.cs (1)
139object? System.Collections.IEnumerator.Current => this.Current;
System\Collections\Immutable\ImmutableQueue_1.Enumerator.cs (1)
169object IEnumerator.Current
System\Collections\Immutable\ImmutableSortedDictionary_2.Enumerator.cs (1)
111object IEnumerator.Current
System\Collections\Immutable\ImmutableSortedSet_1.Enumerator.cs (1)
122object? System.Collections.IEnumerator.Current
System\Collections\Immutable\ImmutableStack_1.Enumerator.cs (1)
128object? IEnumerator.Current
System\Collections\Immutable\SortedInt32KeyNode.Enumerator.cs (1)
97object IEnumerator.Current
System.Collections.NonGeneric (3)
System\Collections\Queue.cs (1)
457public object? Current
System\Collections\SortedList.cs (1)
851public object? Current
System\Collections\Stack.cs (1)
363public object? Current
System.Collections.Specialized (4)
System\Collections\Specialized\ListDictionary.cs (2)
278public object Current 427public object? Current
System\Collections\Specialized\NameObjectCollectionBase.cs (1)
520public object? Current
System\Collections\Specialized\OrderedDictionary.cs (1)
461public object? Current
System.ComponentModel.TypeConverter (2)
System\ComponentModel\EventDescriptorCollection.cs (1)
444public object? Current
System\ComponentModel\PropertyDescriptorCollection.cs (1)
599public object Current => Entry;
System.Data.Common (3)
System\Data\Common\DbEnumerator.cs (1)
51public object Current => _current!;
System\Data\DataViewSettingCollection.cs (1)
181public object Current => _dataViewSettings![(DataTable)_tableEnumerator.Current];
System\Data\RbTree.cs (1)
2101object? IEnumerator.Current
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\ActivityTagsCollection.cs (1)
290object IEnumerator.Current => ((IEnumerator)_enumerator).Current;
System\Diagnostics\DiagLinkedList.cs (1)
169object? IEnumerator.Current => Current;
System\Diagnostics\Metrics\TagList.cs (1)
540object IEnumerator.Current => _tagList[_index];
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageFile.cs (1)
391public object Current
System.Linq (2)
System\Linq\Iterator.cs (1)
105object? IEnumerator.Current => Current;
System\Linq\PartialArrayEnumerator.cs (1)
36object? IEnumerator.Current => Current;
System.Linq.Expressions (1)
System\Runtime\CompilerServices\ReadOnlyCollectionBuilder.cs (1)
492object? IEnumerator.Current
System.Linq.Parallel (5)
System\Linq\Parallel\Enumerables\EmptyEnumerable.cs (1)
51object? IEnumerator.Current { get { return null; } }
System\Linq\Parallel\Enumerables\EnumerableWrapperWeakToStrong.cs (1)
69object? IEnumerator.Current
System\Linq\Parallel\Merging\MergeEnumerator.cs (1)
46object? IEnumerator.Current
System\Linq\Parallel\QueryOperators\QueryOpeningEnumerator.cs (1)
83object? IEnumerator.Current
System\Linq\Parallel\QueryOperators\QueryOperatorEnumerator.cs (1)
75object? IEnumerator.Current
System.Management (4)
artifacts\obj\System.Management\Debug\net9.0\System.Management.notsupported.cs (4)
348object System.Collections.IEnumerator.Current { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } } 573object System.Collections.IEnumerator.Current { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } } 643object System.Collections.IEnumerator.Current { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } } 693object System.Collections.IEnumerator.Current { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } }
System.Net.Http (3)
System\Net\Http\Headers\HeaderStringValues.cs (1)
121object IEnumerator.Current => Current;
System\Net\Http\Headers\HttpHeadersNonValidated.cs (1)
162object IEnumerator.Current => _current;
System\Net\Http\Headers\ObjectCollection.cs (1)
183object? IEnumerator.Current => _current;
System.Net.HttpListener (1)
System\Net\HttpListenerPrefixCollection.cs (1)
26object IEnumerator.Current => _enumerator.Current;
System.Net.Primitives (1)
System\Net\CredentialCache.cs (1)
206public object Current
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\Tensor.cs (1)
593object? IEnumerator.Current => _tensor[_curIndices];
System.Private.CoreLib (26)
src\libraries\System.Private.CoreLib\src\System\Array.Enumerators.cs (3)
41public object? Current 129object? IEnumerator.Current => Current; 137public object Current
src\libraries\System.Private.CoreLib\src\System\ArraySegment.cs (1)
323object? IEnumerator.Current => Current;
src\libraries\System.Private.CoreLib\src\System\CharEnumerator.cs (1)
36object? IEnumerator.Current => Current;
src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (3)
1120public object? Current 2140public object? Current 2607public object? Current
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (3)
1390object? IEnumerator.Current 1628object? IEnumerator.Current 1821object? IEnumerator.Current
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (1)
1512object? IEnumerator.Current
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (1)
1233object? IEnumerator.Current
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Queue.cs (1)
499object? IEnumerator.Current
src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (1)
1459public object? Current
src\libraries\System.Private.CoreLib\src\System\Collections\ListDictionaryInternal.cs (2)
222public object Current => Entry; 358public object? Current
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyDictionary.cs (1)
239public object Current => Entry;
src\libraries\System.Private.CoreLib\src\System\Globalization\TextElementEnumerator.cs (1)
47public object Current => GetTextElement();
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.cs (1)
76object? IEnumerator.Current => Current;
src\libraries\System.Private.CoreLib\src\System\IO\Iterator.cs (1)
55object? IEnumerator.Current
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
1099public object Current => Entry;
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (1)
385object? IEnumerator.Current => Current;
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\SerializationInfoEnumerator.cs (1)
71object? IEnumerator.Current => Current;
src\libraries\System.Private.CoreLib\src\System\Text\StringRuneEnumerator.cs (1)
52object? IEnumerator.Current => _current;
src\System\Collections\EmptyReadOnlyDictionaryInternal.cs (1)
123public object? Current => throw new InvalidOperationException(SR.InvalidOperation_EnumOpCantHappen);
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\CollectionDataContract.cs (2)
1608object System.Collections.IEnumerator.Current => Current; 1644object System.Collections.IEnumerator.Current => Current;
System.Private.Xml (12)
System\Xml\Dom\XmlChildEnumerator.cs (1)
47object IEnumerator.Current
System\Xml\Dom\XmlElementList.cs (2)
334public object? Current 355public object? Current
System\Xml\Dom\XmlNamedNodeMap.SmallXmlNodeList.cs (1)
150public object Current
System\Xml\Dom\XPathNodeList.cs (1)
116public object? Current
System\Xml\EmptyEnumerator.cs (1)
20object IEnumerator.Current
System\Xml\Schema\XmlSchemaCollection.cs (1)
424object? IEnumerator.Current
System\Xml\Schema\XmlSchemaObjectCollection.cs (1)
135object IEnumerator.Current
System\Xml\Schema\XmlSchemaObjectTable.cs (1)
281public object? Current
System\Xml\Serialization\XmlSchemas.cs (1)
814object System.Collections.IEnumerator.Current
System\Xml\XPath\XPathNodeIterator.cs (1)
54public object Current
System\Xml\Xsl\ListBase.cs (1)
240object System.Collections.IEnumerator.Current
System.Reflection.Metadata (30)
System\Reflection\Metadata\BlobBuilder.Enumerators.cs (2)
29object IEnumerator.Current => Current; 73object IEnumerator.Current => Current;
System\Reflection\Metadata\PortablePdb\HandleCollections.Debug.cs (8)
94object IEnumerator.Current 193object IEnumerator.Current 299object IEnumerator.Current 401object IEnumerator.Current 507object IEnumerator.Current 613object IEnumerator.Current 712object IEnumerator.Current 819object IEnumerator.Current
System\Reflection\Metadata\PortablePdb\ImportDefinitionCollection.cs (1)
134object IEnumerator.Current
System\Reflection\Metadata\PortablePdb\SequencePointCollection.cs (1)
197object IEnumerator.Current
System\Reflection\Metadata\TypeSystem\HandleCollections.TypeSystem.cs (18)
104object IEnumerator.Current 212object IEnumerator.Current 332object IEnumerator.Current 439object IEnumerator.Current 559object IEnumerator.Current 679object IEnumerator.Current 799object IEnumerator.Current 919object IEnumerator.Current 1019object IEnumerator.Current 1134object IEnumerator.Current 1232object IEnumerator.Current 1322object IEnumerator.Current 1412object IEnumerator.Current 1502object IEnumerator.Current 1592object IEnumerator.Current 1746object IEnumerator.Current 1836object IEnumerator.Current 1926object IEnumerator.Current
System.Resources.Extensions (1)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
1099public object Current => Entry;
System.Security.AccessControl (1)
artifacts\obj\System.Security.AccessControl\Debug\net9.0\System.Security.AccessControl.notsupported.cs (1)
57object System.Collections.IEnumerator.Current { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); } }
System.Security.Cryptography (6)
System\Security\Cryptography\AsnEncodedDataEnumerator.cs (1)
27object IEnumerator.Current
System\Security\Cryptography\OidEnumerator.cs (1)
18object IEnumerator.Current => Current;
System\Security\Cryptography\X509Certificates\X509Certificate2Enumerator.cs (1)
26object IEnumerator.Current
System\Security\Cryptography\X509Certificates\X509CertificateEnumerator.cs (1)
26object IEnumerator.Current
System\Security\Cryptography\X509Certificates\X509ChainElementEnumerator.cs (1)
28object IEnumerator.Current
System\Security\Cryptography\X509Certificates\X509ExtensionEnumerator.cs (1)
22object IEnumerator.Current
System.Text.Json (2)
System\Text\Json\Document\JsonElement.ArrayEnumerator.cs (1)
79object IEnumerator.Current => Current;
System\Text\Json\Document\JsonElement.ObjectEnumerator.cs (1)
84object IEnumerator.Current => Current;
System.Text.RegularExpressions (3)
System\Text\RegularExpressions\CaptureCollection.cs (1)
220object IEnumerator.Current => Current;
System\Text\RegularExpressions\GroupCollection.cs (1)
288object IEnumerator.Current => Current;
System\Text\RegularExpressions\MatchCollection.cs (1)
238object IEnumerator.Current => Current;
System.Xaml (3)
System\Xaml\NameScope.cs (1)
281object IEnumerator.Current => Current;
System\Xaml\NameScopeDictionary.cs (1)
204object IEnumerator.Current
System\Xaml\Parser\NodeStreamSorter.cs (1)
115object IEnumerator.Current
Templates.Blazor.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
Templates.Blazor.WebAssembly.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
Templates.Mvc.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
Templates.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
Wasm.Performance.ConsoleHost (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
158 references to Current
Microsoft.Arcade.Test.Common (2)
AssertEx.cs (2)
105if (!Equals(enumeratorX.Current, enumeratorY.Current))
Microsoft.AspNetCore.Components.Server.Tests (2)
src\SignalR\common\SignalR.Common\test\Internal\Protocol\TestHubMessageEqualityComparer.cs (2)
127if (!Equals(leftEnumerator.Current, rightEnumerator.Current))
Microsoft.AspNetCore.DataProtection (2)
XmlEncryption\EncryptedXmlDecryptor.cs (2)
113if (!(keyInfoEnum.Current is KeyInfoX509Data kiX509Data)) 139if (!(certEnum.Current is X509Certificate2 certInfo))
Microsoft.AspNetCore.Mvc.Core (2)
ModelBinding\Validation\DefaultCollectionValidationStrategy.cs (1)
123var model = _enumerator.Current;
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategy.cs (1)
96var model = _enumerator.Current;
Microsoft.AspNetCore.SignalR.Common.Tests (2)
Internal\Protocol\TestHubMessageEqualityComparer.cs (2)
127if (!Equals(leftEnumerator.Current, rightEnumerator.Current))
Microsoft.Build (1)
Collections\ItemDictionary.cs (1)
434object IEnumerator.Current => _itemEnumerator != null ? _itemEnumerator.Current : ((IEnumerator)_listEnumerator).Current;
Microsoft.Build.Engine.UnitTests (1)
Collections\OMcollections_tests.cs (1)
119object o = ((IEnumerator)enumerator).Current;
Microsoft.Build.Framework (1)
ImmutableSegmentedList`1+Enumerator.cs (1)
25object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
Microsoft.DotNet.NuGetRepack.Tests (2)
TestHelpers\AssertEx.cs (2)
105if (!Equals(enumeratorX.Current, enumeratorY.Current))
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\Helpers\ForEachEnum.vb (1)
97Public ReadOnly Property Current() As Object Implements IEnumerator.Current
PresentationCore (4)
System\Windows\Input\Command\CommandBindingCollection.cs (1)
203if (collectionEnum.Current is CommandBinding cmdBinding)
System\Windows\Input\Command\InputBindingCollection.cs (1)
278InputBinding inputBinding = collectionEnum.Current as InputBinding;
System\Windows\Input\Command\InputGestureCollection.cs (1)
297InputGesture inputGesture = collectionEnum.Current as InputGesture;
System\Windows\Input\MouseDevice.cs (1)
455IMouseInputProvider provider = inputProviders.Current as IMouseInputProvider;
PresentationFramework (56)
MS\Internal\Controls\ModelTreeEnumerator.cs (1)
244return _items.Current;
MS\Internal\Data\CollectionViewGroupInternal.cs (1)
831_current = _subEnum.Current;
MS\Internal\Data\CompositeCollectionView.cs (1)
1524_current = _containerEnumerator.Current;
MS\Internal\Data\EnumerableCollectionView.cs (1)
543_snapshot.Add(ie.Current);
MS\Internal\Data\IndexedEnumerable.cs (6)
111if (object.Equals(_enumerator.Current, item)) 122CacheCurrentItem(index, _enumerator.Current); 257CacheCurrentItem(index, _enumerator.Current); 401current = _enumerator.Current; 756while ((returnValue = _enumerator.MoveNext()) && !_filterCallback(_enumerator.Current)); 766return _enumerator.Current;
MS\Internal\DataStreams.cs (1)
326WalkLogicalTree(e.Current, operation);
MS\Internal\Documents\ContentElementCollection.cs (1)
361/// <see cref="IEnumerator.Current"/>
MS\Internal\Documents\TableTextElementCollectionInternal.cs (3)
334if (objectSearchFor == enumChildren.Current) 339if (enumChildren.Current is TElementType || enumChildren.Current is DummyProxy)
MS\Internal\IO\Packaging\PackageFilter.cs (1)
368PackagePart currentPart = (PackagePart)_partIterator.Current;
MS\Internal\ListOfObject.cs (2)
124get { return _ie.Current; } 142get { return _ie.Current; }
MS\Internal\Navigation\JournalEntryStack.cs (1)
227get { return _ienum.Current; }
System\Windows\Controls\ColumnDefinition.cs (1)
799/// <see cref="IEnumerator.Current"/>
System\Windows\Controls\ListBox.cs (1)
888SelectionChange.Select(NewItemInfo(enumerator.Current, null, index), true /* assumeInItemsCollection */);
System\Windows\Controls\RadioButton.cs (1)
181RadioButton rb = itor.Current as RadioButton;
System\Windows\Controls\RowDefinition.cs (1)
799/// <see cref="IEnumerator.Current"/>
System\Windows\Data\CollectionView.cs (5)
125currentItem = e.Current; 1574object item = ie.Current; 1662(_newItem == NoNewItem || _baseEnumerator.Current != _newItem 1703(_newItem == NoNewItem || _baseEnumerator.Current != _newItem 1713: _baseEnumerator.Current;
System\Windows\Data\XmlNamespaceMappingCollection.cs (1)
224string prefix = (string) enumerator.Current;
System\Windows\DescendentsWalker.cs (2)
202DependencyObject child = logicalChildren.Current as DependencyObject; 261object current = logicalChildren.Current;
System\Windows\Documents\FixedPage.cs (2)
921element = (DependencyObject)itor.Current; 1038if (itor.Current == e)
System\Windows\Documents\FixedTextBuilder.cs (9)
962namedNode = elements.Current as IFrameworkInputElement; 966elements.Current as UIElement, 971if (_IsImage(elements.Current) || 972(elements.Current is Glyphs && (elements.Current as Glyphs).MeasurementGlyphRun != null)) 979else if (constructLines && elements.Current is Path) 981pageStructure.PageConstructor.ProcessPath(elements.Current as Path, transform); 983else if (elements.Current is Canvas) 990Canvas canvas = elements.Current as Canvas;
System\Windows\Documents\Table.cs (2)
465currentChild = _columns.Current; 471currentChild = _rowGroups.Current;
System\Windows\Documents\TextElement.cs (1)
1111TextElement child = children.Current as TextElement;
System\Windows\Documents\TextElementCollection.cs (1)
332TextElementType element = enumerator.Current as TextElementType;
System\Windows\FrameworkContentElement.cs (1)
2017DependencyObject child =enumerator.Current as DependencyObject;
System\Windows\FrameworkElement.cs (1)
3091DependencyObject child = enumerator.Current as DependencyObject;
System\Windows\LogicalTreeHelper.cs (1)
98childNode = childEnumerator.Current as DependencyObject;
System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (1)
55return (DictionaryEntry) _enumerator.Current;
System\Windows\Navigation\NavigationService.cs (2)
375ScrollViewer sv = children.Current as ScrollViewer; 4504object child = children.Current;
System\Windows\ResourceDictionary.cs (4)
2104object key = _keysEnumerator.Current; 2114return _keysEnumerator.Current; 2122return _owner[_keysEnumerator.Current]; 2153return _owner[_keysEnumerator.Current];
ReachFramework (7)
Serialization\Manager\NGCPageContentCollectionSerializerAsync.cs (1)
198object pageContent = enumerator.Current;
Serialization\Manager\NGCSerializerAsync.cs (1)
1298object documentReference = enumerator.Current;
Serialization\Manager\NGCUIElementCollectionSerializerAsync.cs (1)
198object uiElement = enumerator.Current;
Serialization\Manager\ReachDocumentReferenceCollectionSerializerAsync.cs (1)
157object documentReference = enumerator.Current;
Serialization\Manager\ReachPageContentCollectionSerializerAsync.cs (1)
196object pageContent = enumerator.Current;
Serialization\Manager\ReachSerializableProperties.cs (1)
85return _queueEnumerator.Current;
Serialization\Manager\ReachUIElementCollectionSerializerAsync.cs (1)
199object uiElement = enumerator.Current;
System.Collections.NonGeneric (2)
System\Collections\Queue.cs (1)
72Enqueue(en.Current);
System\Collections\Stack.cs (1)
59Push(en.Current);
System.Collections.Specialized (13)
System\Collections\Specialized\NameObjectCollectionBase.cs (2)
388array.SetValue(e.Current, index++); 612array.SetValue(e.Current, index++);
System\Collections\Specialized\OrderedDictionary.cs (10)
465Debug.Assert(_arrayEnumerator.Current != null); 468return ((DictionaryEntry)_arrayEnumerator.Current).Key; 472return ((DictionaryEntry)_arrayEnumerator.Current).Value; 485Debug.Assert(_arrayEnumerator.Current != null); 486return new DictionaryEntry(((DictionaryEntry)_arrayEnumerator.Current).Key, ((DictionaryEntry)_arrayEnumerator.Current).Value); 497Debug.Assert(_arrayEnumerator.Current != null); 498return ((DictionaryEntry)_arrayEnumerator.Current).Key; 509Debug.Assert(_arrayEnumerator.Current != null); 510return ((DictionaryEntry)_arrayEnumerator.Current).Value;
System\Collections\Specialized\StringCollection.cs (1)
248return (string?)(_baseEnumerator.Current);
System.ComponentModel.TypeConverter (6)
System\ComponentModel\TypeDescriptor.cs (6)
2152if (cacheEnum.Current != memberEnum.Current) 2197if (primaryEnum.Current != mergeEnum.Current) 2210if (secondaryEnum.Current != mergeEnum.Current)
System.Data.Common (7)
System\Data\ConstraintEnumerator.cs (3)
37_constraints = ((DataTable)_tables.Current).Constraints.GetEnumerator(); 46Debug.Assert(_constraints.Current is Constraint, "ConstraintEnumerator, contains object which is not constraint"); 47candidate = (Constraint)_constraints.Current;
System\Data\DataColumn.cs (1)
1235UniqueConstraint? o = (e.Current as UniqueConstraint);
System\Data\DataViewSettingCollection.cs (3)
116ar.SetValue(Enumerator.Current, index++); 125ar.SetValue(Enumerator.Current, index++); 181public object Current => _dataViewSettings![(DataTable)_tableEnumerator.Current];
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\ActivityTagsCollection.cs (1)
290object IEnumerator.Current => ((IEnumerator)_enumerator).Current;
System\Diagnostics\DiagnosticSourceEventSource.cs (2)
1473object? currentValue = en.Current; 1489currentValue = en.Current;
System.Linq (6)
System\Linq\Cast.SpeedOpt.cs (4)
52return (TResult)e.Current; 76return (TResult)e.Current; 95TResult last = (TResult)e.Current; 98last = (TResult)e.Current;
System\Linq\OfType.SpeedOpt.cs (2)
92if (e.Current is TResult last) 98if (e.Current is TResult castCurrent)
System.Linq.Parallel (2)
System\Linq\Parallel\Enumerables\EnumerableWrapperWeakToStrong.cs (2)
71get { return _wrappedEnumerator.Current; } 76get { return _wrappedEnumerator.Current; }
System.Net.Http (2)
src\libraries\Common\src\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs (2)
59Debug.Assert(Equals(e1.Current, e2.Current), $"{pi.Name}. Cloned enumerator's values don't match.");
System.Net.HttpListener (2)
System\Net\HttpListenerPrefixCollection.cs (2)
18public string Current => (string)_enumerator.Current; 26object IEnumerator.Current => _enumerator.Current;
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (3)
911_list.Insert(index++, en.Current); 1017_list[index++] = en.Current; 1128return _en.Current;
src\libraries\System.Private.CoreLib\src\System\Security\SecurityElement.cs (2)
273e1 = (SecurityElement?)lhs.Current; 274e2 = (SecurityElement?)rhs.Current;
System.Private.DataContractSerialization (5)
System\Runtime\Serialization\Json\ReflectionJsonFormatWriter.cs (3)
77object current = enumerator.Current; 94object current = enumerator.Current; 114object current = enumerator.Current;
System\Runtime\Serialization\ReflectionXmlFormatWriter.cs (2)
65object current = enumerator.Current; 76object current = enumerator.Current;
System.Private.Xml (11)
System\Xml\Schema\XmlSchemaDataType.cs (2)
183object cur = enumerator.Current!; 195cur = enumerator.Current!;
System\Xml\Schema\XmlSchemaObjectCollection.cs (2)
122get { return (XmlSchemaObject)_enumerator.Current!; } 137get { return _enumerator.Current!; }
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (2)
179object ai = e.Current; 800object ai = e.Current;
System\Xml\Serialization\XmlSchemaImporter.cs (1)
799typeDescs[i] = ((ElementAccessor)enumerator.Current).Mapping!.TypeDesc!;
System\Xml\Serialization\XmlSerializationWriter.cs (1)
1302WritePotentiallyReferencingElement("Item", "", e.Current, elementType, false, true);
System\Xml\XmlConvert.cs (3)
195Match m = (Match)en.Current!; 228Match m = (Match)en.Current!; 243Match m = (Match)en.Current!;
System.Security.Cryptography (4)
System\Security\Cryptography\X509Certificates\X509Certificate2Enumerator.cs (1)
23get { return (X509Certificate2)_enumerator.Current!; }
System\Security\Cryptography\X509Certificates\X509CertificateEnumerator.cs (1)
23get { return (X509Certificate)_enumerator.Current!; }
System\Security\Cryptography\XmlKeyHelper.cs (2)
225string? curName = Functions.GetLocalName(_enumerator.Current); 230return Functions.GetValue(_enumerator.Current);
System.Text.Json (2)
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverter.cs (1)
68object? element = enumerator.Current;
System\Text\Json\Serialization\Converters\Collection\StackOrQueueConverter.cs (1)
68object? element = enumerator.Current;
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (1)
950yield return children.Current;
System.Xaml (2)
System\Xaml\Runtime\ClrObjectRuntime.cs (2)
342result.Add(enumerator.Current); 725yield return (DictionaryEntry)enumerator.Current;
UIAutomationClientSideProviders (2)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (2)
434if (!AttributeValuesAreEqual(e1.Current, e2.Current))