Skip to content

IConcurrencyAbstractionLayer interface

Attributes: [EditorBrowsable(EditorBrowsableState.1)]

Defined in

Namespace: System.Reactive.Concurrency Assembly: System.Reactive.dll Full name: System.Reactive.Concurrency.IConcurrencyAbstractionLayer Modifiers: public abstract

Summary

        (Infrastructure) Concurrency abstraction layer interface.
        

Applies to

netstandard2.0

Remarks

        This type is used by the Rx infrastructure and not meant for public consumption or implementation.
        No guarantees are made about forward compatibility of the type's functionality and its usage.
        

Properties

NameSummary
SupportsLongRunningGets whether long-running scheduling is supported.

Methods

NameSummary
StartTimerQueues a method for execution at the specified relative time.
StartPeriodicTimerQueues a method for periodic execution based on the specified period.
QueueUserWorkItemQueues a method for execution.
SleepBlocking sleep operation.
StartStopwatchStarts a new stopwatch object.
StartThreadStarts a new long-running thread.