Skip to content

IKeyedOperationQueue interface

Defined in

Namespace: Akavache Assembly: Akavache.Core.dll Full name: Akavache.IKeyedOperationQueue Modifiers: public abstract

Summary

        A queue that uses keys to determine the queue operations.
        

Applies to

net9.0, net9.0-maccatalyst18.0, net9.0-macos15.0, net9.0-tvos18.0, net9.0-android35.0, net9.0-ios18.0, net8.0, net8.0-android34.0, net8.0-macos14.5, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-tvos17.2, netstandard2.1, netstandard2.0

Methods

NameSummary
EnqueueObservableOperationQueue an operation to run in the background that returns a stream of values. All operations with the same key will run in sequence, waiting for the previous operation to complete. ...
EnqueueOperationQueue an operation to run in the background that returns a value. All operations with the same key will run in sequence, waiting for the previous operation to complete.
ShutdownQueueFlushes the remaining operations and returns a signal when they are all complete.