PipeOptions Classe

Definição

Representa um conjunto de Pipe opções.

public ref class PipeOptions
public class PipeOptions
type PipeOptions = class
Public Class PipeOptions
Herança
PipeOptions

Construtores

Nome Description
PipeOptions(MemoryPool<Byte>, PipeScheduler, PipeScheduler, Int64, Int64, Int32, Boolean)

Inicializa uma nova instância da PipeOptions classe com os parâmetros especificados.

Propriedades

Nome Description
Default

Obtém a instância padrão de PipeOptions.

MinimumSegmentSize

Obtém o tamanho mínimo do segmento solicitado do Pool.

PauseWriterThreshold

Obtém o número de bytes no momento FlushAsync(CancellationToken) em que inicia o Pipe bloqueio. Um valor zero impede FlushAsync(CancellationToken) o bloqueio, tornando efetivamente o número de bytes no Pipe ilimitado.

Pool

Obtém o MemoryPool<T> objeto usado para o gerenciamento de buffer.

ReaderScheduler

Obtém o PipeScheduler usado para executar PipeReader retornos de chamada e continuações assíncronas.

ResumeWriterThreshold

Obtém o número de bytes no momento FlushAsync(CancellationToken) em Pipe que para de bloquear.

UseSynchronizationContext

Obtém um valor que determina se retornos de chamada e continuações assíncronos devem ser executados no SynchronizationContext qual foram capturados. Isso tem precedência sobre os agendadores especificados em ReaderScheduler e WriterScheduler.

WriterScheduler

Obtém o PipeScheduler usado para executar PipeWriter retornos de chamada e continuações assíncronas.

Métodos

Nome Description
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