Compartilhar via


UnboundedPrioritizedChannelOptions<T> Classe

Definição

Fornece opções que controlam o comportamento das instâncias criadas por 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

Parâmetros de tipo

T
Herança
UnboundedPrioritizedChannelOptions<T>

Construtores

UnboundedPrioritizedChannelOptions<T>()

Fornece opções que controlam o comportamento das instâncias criadas por Channel.CreateUnboundedPrioritized.

Propriedades

AllowSynchronousContinuations

true se as operações executadas em um canal puderem invocar de forma síncrona continuações assinadas para notificações de operações assíncronas pendentes; false se todas as continuações devem ser invocadas de forma assíncrona.

(Herdado de ChannelOptions)
Comparer

Obtém ou define o comparador usado pelo canal para priorizar elementos.

SingleReader

true leitores do canal garantem que só haverá no máximo uma operação de leitura por vez; false se nenhuma restrição desse tipo for garantida.

(Herdado de ChannelOptions)
SingleWriter

true se os gravadores para o canal garantirem que só haverá no máximo uma operação de gravação por vez; false se nenhuma restrição desse tipo for garantida.

(Herdado de ChannelOptions)

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a