Container.ChangeFeedStreamHandlerWithManualCheckpoint 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.ChangeFeedStreamHandlerWithManualCheckpoint(ChangeFeedProcessorContext context, Stream changes, Func<Task> checkpointAsync, CancellationToken cancellationToken);
type Container.ChangeFeedStreamHandlerWithManualCheckpoint = delegate of ChangeFeedProcessorContext * Stream * Func<Task> * CancellationToken -> Task
Public Delegate Function Container.ChangeFeedStreamHandlerWithManualCheckpoint(context As ChangeFeedProcessorContext, changes As Stream, checkpointAsync As Func(Of Task), cancellationToken As CancellationToken) As Task
Paramètres
- context
- ChangeFeedProcessorContext
Contexte lié aux modifications.
- changes
- Stream
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, Stream stream, Func<Task> checkpointAsync, CancellationToken cancellationToken) =>
{
// consume stream
// On certain condition, we can checkpoint
await checkpointAsync();
}
S’applique à
Azure SDK for .NET