SpanAction<T,TArg> Délégué

Définition

Encapsule une méthode qui reçoit une étendue d’objets de type T et un objet d’état de type TArg.Encapsulates a method that receives a span of objects of type T and a state object of type 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)

Paramètres de type

T

Type des objets dans l’étendue.The type of the objects in the span.

TArg

Type de l’objet qui représente l’État.The type of the object that represents the state.

Ce paramètre de type est contravariant. Cela signifie que vous pouvez utiliser le type spécifié ou tout type moins dérivé. Pour plus d’informations sur la covariance et la contravariance, consultez Covariance et contravariance dans les génériques.

Paramètres

span
Span<T>

Étendue d’objets de type T.A span of objects of type T.

arg
TArg

Objet d’état de type TArg.A state object of type TArg.

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.Gets an object that represents the method represented by the specified delegate.

S’applique à