Udostępnij za pośrednictwem


ReadOnlySpanAction<T,TArg> Delegat

Definicja

Hermetyzuje metodę, która odbiera tylko do odczytu zakres obiektów typu T i obiekt stanu typu TArg.

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)

Parametry typu

T

Typ obiektów w zakresie tylko do odczytu.

TArg

Typ obiektu, który reprezentuje stan.

Ten parametr typu jest kontrawariantny. Oznacza to, że możesz użyć typu, który został przez Ciebie określony, lub dowolnego typu, który jest mniej pochodny. Aby uzyskać więcej informacji o kowariancji i kontrawariancji, zobacz Kowariancja i kontrawariancja w typach ogólnych.

Parametry

span
ReadOnlySpan<T>

Zakres obiektów typu Ttylko do odczytu.

arg
TArg

Obiekt stanu typu TArg.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata.

Dotyczy