Freigeben über


ContextualSelector<T,R> Delegat

Definition

Die kontextbezogene Selektorfunktion.

public delegate R ContextualSelector<in T,R>(IBotContext context, T item);
type ContextualSelector<'T, 'R> = delegate of IBotContext * 'T -> 'R
Public Delegate Function ContextualSelector(Of In T, R)(context As IBotContext, item As T) As R 

Typparameter

T

Der Typ des Werts, der an den Selektor übergeben wird.

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.
R

Der zurückgegebene Typ des Selektors.

Parameter

context
IBotContext

IBotContext an selektor übergeben.

item
T

Der an den Selektor übergebene Wert.

Rückgabewert

R

Der vom Selektor zurückgegebene Wert.

Gilt für: