Show / Hide Table of Contents

Struct InvocationList<TDelegate>.Enumerator

Represents enumerator over the list of delegates.

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

Properties

View Source

Current

Gets the current delegate.

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

Methods

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>
IResettable

Extension Methods

BasicExtensions.IsBetween<T, TLowerBound, TUpperBound>(T, TLowerBound, TUpperBound)
BasicExtensions.IsOneOf<T>(T, params ReadOnlySpan<T>)
Enumerator.Skip<TEnumerator, T>(ref TEnumerator, int)
  • View Source
☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾