The Channel type exposes the following members.

Constructors

  NameDescription
Public methodChannel
Initializes a new instance of the Channel class

Methods

  NameDescription
Public methodClose (Inherited from Channel<(Of <(<'T>)>)>.)
Public methodDispose (Inherited from Channel<(Of <(<'T>)>)>.)
Protected methodFinalize (Inherited from Channel<(Of <(<'T>)>)>.)
Public methodGet()()()() (Inherited from Channel<(Of <(<'T>)>)>.)
Public methodGet(Int32, T) (Inherited from Channel<(Of <(<'T>)>)>.)
Public methodResize (Inherited from Channel<(Of <(<'T>)>)>.)
Public methodSet(T) (Inherited from Channel<(Of <(<'T>)>)>.)
Public methodSet(T, Int32) (Inherited from Channel<(Of <(<'T>)>)>.)

Extension Methods

  NameDescription
Public Extension MethodRunAsync(String, array<Object>[]()[][])Overloaded.
Starts the given Method as async Task on the given TaskDistributor.
(Defined by ObjectExtension.)
Public Extension MethodRunAsync(String, TaskDistributor, array<Object>[]()[][])Overloaded.
Starts the given Method as async Task on the given TaskDistributor.
(Defined by ObjectExtension.)
Public Extension MethodRunAsync<(Of <<'(T>)>>)(String, array<Object>[]()[][])Overloaded.
Starts the given Method as async Task on the given TaskDistributor.
(Defined by ObjectExtension.)
Public Extension MethodRunAsync<(Of <<'(T>)>>)(String, TaskDistributor, array<Object>[]()[][])Overloaded.
Starts the given Method as async Task on the given TaskDistributor.
(Defined by ObjectExtension.)

Properties

  NameDescription
Public propertyBufferSize (Inherited from Channel<(Of <(<'T>)>)>.)

See Also