Edit

Share via


Channel Class

Definition

Provides static methods for creating channels.

public ref class Channel abstract sealed
public static class Channel
type Channel = class
Public Class Channel
Inheritance
Channel

Methods

CreateBounded<T>(BoundedChannelOptions)

Creates a channel with the specified maximum capacity.

CreateBounded<T>(BoundedChannelOptions, Action<T>)

Creates a channel subject to the provided options.

CreateBounded<T>(Int32)

Creates a channel with the specified maximum capacity.

CreateUnbounded<T>()

Creates an unbounded channel usable by any number of readers and writers concurrently.

CreateUnbounded<T>(UnboundedChannelOptions)

Creates an unbounded channel subject to the provided options.

CreateUnboundedPrioritized<T>()

Creates an unbounded prioritized channel usable by any number of readers and writers concurrently.

CreateUnboundedPrioritized<T>(UnboundedPrioritizedChannelOptions<T>)

Creates an unbounded prioritized channel subject to the provided options.

Applies to