SpanAction<T,TArg> Delegera

Definition

Kapslar in en metod som tar emot ett intervall av objekt av typen T och ett tillståndsobjekt av typen TArg.

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)

Typparametrar

T

Typen av objekt i intervallet.

TArg

Typen av objekt som representerar tillståndet.

Det här är en contravariant-typparameter. Det innebär att du kan använda antingen den typ du angett eller en typ som inte är lika härledd. Mer information om kovarians och kontravarians finns i Kovarians och kontravarians i Generisk typ.

Parametrar

span
Span<T>

Ett intervall med objekt av typen T.

arg
TArg

Ett tillståndsobjekt av typen TArg.

Tilläggsmetoder

Name Description
GetMethodInfo(Delegate)

Hämtar ett objekt som representerar den metod som representeras av det angivna ombudet.

Gäller för