SpanAction<T,TArg> Delegat

Definition

Kapselt eine Methode, die eine Spanne von Objekten vom Typ T und ein Zustandsobjekt vom Typ TArgempfä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 vom Typ T.

arg
TArg

Ein Zustandsobjekt vom Typ TArg.

Erweiterungsmethoden

Name Beschreibung
GetMethodInfo(Delegate)

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

Gilt für: