Channel.CreateUnboundedPrioritized Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateUnboundedPrioritized<T>() |
Создает несвязанный приоритетный канал, доступный для использования любым количеством читателей и писателей одновременно. |
CreateUnboundedPrioritized<T>(UnboundedPrioritizedChannelOptions<T>) |
Создает несвязанный приоритетный канал, подлежащий предоставленным параметрам. |
CreateUnboundedPrioritized<T>()
- Исходный код:
- Channel.netcoreapp.cs
Создает несвязанный приоритетный канал, доступный для использования любым количеством читателей и писателей одновременно.
public:
generic <typename T>
static System::Threading::Channels::Channel<T> ^ CreateUnboundedPrioritized();
public static System.Threading.Channels.Channel<T> CreateUnboundedPrioritized<T> ();
static member CreateUnboundedPrioritized : unit -> System.Threading.Channels.Channel<'T>
Public Shared Function CreateUnboundedPrioritized(Of T) () As Channel(Of T)
Параметры типа
- T
Возвращаемое значение
Созданный канал.
Комментарии
Default используется для определения приоритета элементов. Следующий элемент, считываемый из канала, будет элементом, доступным в канале с наименьшим приоритетом.
Применяется к
CreateUnboundedPrioritized<T>(UnboundedPrioritizedChannelOptions<T>)
- Исходный код:
- Channel.netcoreapp.cs
Создает несвязанный приоритетный канал, подлежащий предоставленным параметрам.
public:
generic <typename T>
static System::Threading::Channels::Channel<T> ^ CreateUnboundedPrioritized(System::Threading::Channels::UnboundedPrioritizedChannelOptions<T> ^ options);
public static System.Threading.Channels.Channel<T> CreateUnboundedPrioritized<T> (System.Threading.Channels.UnboundedPrioritizedChannelOptions<T> options);
static member CreateUnboundedPrioritized : System.Threading.Channels.UnboundedPrioritizedChannelOptions<'T> -> System.Threading.Channels.Channel<'T>
Public Shared Function CreateUnboundedPrioritized(Of T) (options As UnboundedPrioritizedChannelOptions(Of T)) As Channel(Of T)
Параметры типа
- T
Указывает тип данных в канале.
Параметры
Параметры, направляющие поведение канала.
Возвращаемое значение
Созданный канал.
Комментарии
Comparer предоставленного options
используется для определения приоритета элементов или Default, если предоставленный сравниватель null
. Следующий элемент, считываемый из канала, будет элементом, доступным в канале с наименьшим приоритетом.