Teilen über


SpanAction<T,TArg> Delegat

Definition

Kapselt eine Methode, die eine Spanne von Objekten des Typs T und ein Zustandsobjekt des Typs TArg empfängt.

generic <typename T, typename TArg>
public delegate void SpanAction(Span<T> span, TArg arg);
public delegate void SpanAction<T,in TArg>(Span<T> span, TArg arg);
type SpanAction<'T, 'Arg> = delegate of Span<'T> * 'Arg -> unit
Public Delegate Sub SpanAction(Of T, In TArg)(span As Span(Of T), arg As TArg)

Typparameter

T

Der Typ der Objekte in der Spanne.

TArg

Der Typ des Objekts, das den Zustand darstellt.

Dieser Typparameter ist kontravariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen weniger abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.

Parameter

span
Span<T>

Eine Spanne von Objekten des Typs T.

arg
TArg

Ein Zustandsobjekt des Typs TArg.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.

Gilt für: