Freigeben über


ReadOnlySpanAction<T,TArg> Delegat

Definition

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

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

Typparameter

T

Der Typ der Objekte in der schreibgeschützten 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
ReadOnlySpan<T>

Eine schreibgeschützte 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: