Show / Hide Table of Contents

Struct InvocationList<TDelegate>.Enumerator

Represents enumerator over the list of delegates.

Implements
IEnumerator<InvocationList<TDelegate>.Enumerator, TDelegate>
Inherited Members
ValueType.Equals(object)
ValueType.GetHashCode()
ValueType.ToString()
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
Namespace: DotNext.Collections.Specialized
Assembly: DotNext.dll
Syntax
public struct InvocationList<TDelegate>.Enumerator : IEnumerator<InvocationList<TDelegate>.Enumerator, TDelegate>

Properties

| Edit this page View Source

Current

Gets the current delegate.

Declaration
public readonly TDelegate Current { get; }
Property Value
Type Description
TDelegate

Methods

| Edit this page View Source

MoveNext()

Moves to the next delegate in the list.

Declaration
public bool MoveNext()
Returns
Type Description
bool

false if the enumerator reaches the end of the list; otherwise, true.

Implements

IEnumerator<TSelf, T>

Extension Methods

BasicExtensions.IsBetween<T, TLowerBound, TUpperBound>(T, TLowerBound, TUpperBound)
BasicExtensions.IsOneOf<T>(T, ReadOnlySpan<T>)
Collection.ToAsyncEnumerator<TEnumerator, T>(TEnumerator, CancellationToken)
Collection.ToClassicEnumerator<TEnumerator, T>(TEnumerator)
Enumerator.Skip<TEnumerator, T>(ref TEnumerator, int)
ExpressionBuilder.Const<T>(T)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾