Container.ChangeFeedHandlerWithManualCheckpoint<T> Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déléguer pour recevoir les modifications dans une ChangeFeedProcessor exécution avec un point de contrôle manuel.
public delegate System.Threading.Tasks.Task Container.ChangeFeedHandlerWithManualCheckpoint<T>(ChangeFeedProcessorContext context, IReadOnlyCollection<T> changes, Func<Task> checkpointAsync, CancellationToken cancellationToken);
type Container.ChangeFeedHandlerWithManualCheckpoint<'T> = delegate of ChangeFeedProcessorContext * IReadOnlyCollection<'T> * Func<Task> * CancellationToken -> Task
Public Delegate Function Container.ChangeFeedHandlerWithManualCheckpoint(Of T)(context As ChangeFeedProcessorContext, changes As IReadOnlyCollection(Of T), checkpointAsync As Func(Of Task), cancellationToken As CancellationToken) As Task
Paramètres de type
- T
Paramètres
- context
- ChangeFeedProcessorContext
Contexte lié aux modifications.
- changes
- IReadOnlyCollection<T>
Les modifications qui se sont produites.
Tâche représentant un point de contrôle asynchrone sur la progression d’un bail.
- cancellationToken
- CancellationToken
Jeton d’annulation représentant la status d’annulation actuelle du ChangeFeedProcessor instance.
Valeur renvoyée
Task représentant l’opération asynchrone qui va être effectuée avec les modifications.
Exemples
(ChangeFeedProcessorContext context, IReadOnlyCollection<T> changes, Func<Task> checkpointAsync, CancellationToken cancellationToken) =>
{
// consume changes
// On certain condition, we can checkpoint
await checkpointAsync();
}
S’applique à
Azure SDK for .NET