Compartir vía


SpanAction<T,TArg> Delegado

Definición

Encapsula un método que recibe un intervalo de objetos de tipo T y un objeto de estado de tipo 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)

Parámetros de tipo

T

Tipo de los objetos del intervalo.

TArg

Tipo del objeto que representa el estado.

Este parámetro de tipo es contravariante, es decir, puede usar el tipo que haya especificado o cualquier tipo menos derivado. Si desea obtener más información sobre la covarianza y la contravarianza, consulte Covarianza y contravarianza en genéricos.

Parámetros

span
Span<T>

Un intervalo de objetos de tipo T.

arg
TArg

Un objeto de estado de tipo TArg.

Métodos de extensión

GetMethodInfo(Delegate)

Obtiene un objeto que representa el método representado por el delegado especificado.

Se aplica a