Bewerken

Delen via


ChannelOptions Class

Definition

Provides options that control the behavior of channel instances.

public ref class ChannelOptions abstract
public abstract class ChannelOptions
type ChannelOptions = class
Public MustInherit Class ChannelOptions
Inheritance
ChannelOptions
Derived

Constructors

ChannelOptions()

Initializes an instance of the ChannelOptions class.

Properties

AllowSynchronousContinuations

true if operations performed on a channel may synchronously invoke continuations subscribed to notifications of pending async operations; false if all continuations should be invoked asynchronously.

SingleReader

true readers from the channel guarantee that there will only ever be at most one read operation at a time; false if no such constraint is guaranteed.

SingleWriter

true if writers to the channel guarantee that there will only ever be at most one write operation at a time; false if no such constraint is guaranteed.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to