ProxyEnumerator Class

Namespace
Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyEnumerable`2
Assemblies
  • Microsoft.Extensions.DiagnosticAdapter

Syntax

public class ProxyEnumerator : IEnumerator<TTargetElement>, IEnumerator, IDisposable
class Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyEnumerable<TSourceElement, TTargetElement>.ProxyEnumerator

Constructors

ProxyEnumerator(System.Collections.Generic.IEnumerator<TSourceElement>, System.Type)
public ProxyEnumerator(IEnumerator<TSourceElement> source, Type proxyType)

Properties

Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyEnumerable<TSourceElement, TTargetElement>.ProxyEnumerator.Current
Return type:TTargetElement
public TTargetElement Current { get; }
Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyEnumerable<TSourceElement, TTargetElement>.ProxyEnumerator.Current
Return type:System.Object
object IEnumerator.Current { get; }

Methods

Dispose()
public void Dispose()
MoveNext()
Return type:System.Boolean
public bool MoveNext()
Reset()
public void Reset()