Поделиться через


UnboundedPrioritizedChannelOptions<T> Класс

Определение

Предоставляет параметры, управляющие поведением экземпляров, созданных Channel.CreateUnboundedPrioritized.

generic <typename T>
public ref class UnboundedPrioritizedChannelOptions sealed : System::Threading::Channels::ChannelOptions
public sealed class UnboundedPrioritizedChannelOptions<T> : System.Threading.Channels.ChannelOptions
type UnboundedPrioritizedChannelOptions<'T> = class
    inherit ChannelOptions
Public NotInheritable Class UnboundedPrioritizedChannelOptions(Of T)
Inherits ChannelOptions

Параметры типа

T
Наследование
UnboundedPrioritizedChannelOptions<T>

Конструкторы

UnboundedPrioritizedChannelOptions<T>()

Предоставляет параметры, управляющие поведением экземпляров, созданных Channel.CreateUnboundedPrioritized.

Свойства

AllowSynchronousContinuations

true, если операции, выполняемые на канале, могут синхронно вызывать продолжения, подписанные на уведомления о ожидающих асинхронных операциях; false, если все продолжения должны вызываться асинхронно.

(Унаследовано от ChannelOptions)
Comparer

Возвращает или задает средство сравнения, используемое каналом для определения приоритета элементов.

SingleReader

true читателей из канала гарантирует, что в один раз будет выполняться только одна операция чтения; false, если такое ограничение не гарантируется.

(Унаследовано от ChannelOptions)
SingleWriter

true, если записи в канал гарантируют, что в один раз будет выполняться только одна операция записи; false, если такое ограничение не гарантируется.

(Унаследовано от ChannelOptions)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к