PipeOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un set di Pipe opzioni.
public ref class PipeOptions
public class PipeOptions
type PipeOptions = class
Public Class PipeOptions
- Ereditarietà
-
PipeOptions
Costruttori
| Nome | Descrizione |
|---|---|
| PipeOptions(MemoryPool<Byte>, PipeScheduler, PipeScheduler, Int64, Int64, Int32, Boolean) |
Inizializza una nuova istanza della PipeOptions classe con i parametri specificati. |
Proprietà
| Nome | Descrizione |
|---|---|
| Default |
Ottiene l'istanza predefinita di PipeOptions. |
| MinimumSegmentSize |
Ottiene la dimensione minima del segmento richiesto dall'oggetto Pool. |
| PauseWriterThreshold |
Ottiene il numero di byte nell'oggetto all'avvio PipeFlushAsync(CancellationToken) del blocco. Un valore pari a zero impedisce FlushAsync(CancellationToken) di bloccare, rendendo effettivamente illimitato Pipe il numero di byte. |
| Pool |
Ottiene l'oggetto utilizzato per la MemoryPool<T> gestione del buffer. |
| ReaderScheduler |
Ottiene l'oggetto PipeScheduler utilizzato per eseguire PipeReader callback e continuazioni asincrone. |
| ResumeWriterThreshold |
Ottiene il numero di byte in Pipe quando FlushAsync(CancellationToken) si arresta il blocco. |
| UseSynchronizationContext |
Ottiene un valore che determina se i callback asincroni e le continuazioni devono essere eseguiti sull'oggetto SynchronizationContext in cui sono stati acquisiti. Questa operazione ha la precedenza sulle utilità di pianificazione specificate in ReaderScheduler e WriterScheduler. |
| WriterScheduler |
Ottiene l'oggetto PipeScheduler utilizzato per eseguire PipeWriter callback e continuazioni asincrone. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |