AwaitQueryOptions Class

Represents options for a query whose results evaluate asynchronously.

Definition

Namespace: MoreLinq.Experimental
Assembly: MoreLinq (in MoreLinq.dll) Version: 3.4.0+b99a6a8cc504caf2d48372fe54a2f8116c59cd0c
C#
public sealed class AwaitQueryOptions
Inheritance
Object    AwaitQueryOptions

Properties

MaxConcurrency Gets a positive (non-zero) integer that specifies the maximum number of asynchronous operations to have in-flight concurrently or null to mean unlimited concurrency.
PreserveOrder Get a Boolean that determines whether results should be ordered the same as the source.
Scheduler Get the scheduler to be used for any workhorse task.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
WithMaxConcurrency Returns new options with the given concurrency limit.
WithPreserveOrder Returns new options with the given Boolean indicating whether or not the results should be returned in the order of the source.
WithScheduler Returns new options with the given scheduler.

Fields

Default The default options used for a query whose results evaluate asynchronously.

See Also