StreamPipeReaderOptions Klass

Definition

Representerar en uppsättning alternativ för att styra skapandet av PipeReader.

public ref class StreamPipeReaderOptions
public class StreamPipeReaderOptions
type StreamPipeReaderOptions = class
Public Class StreamPipeReaderOptions
Arv
StreamPipeReaderOptions

Konstruktorer

Name Description
StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean, Boolean)

Initierar en StreamPipeReaderOptions instans, om du vill ange en minnespool, en minsta buffertstorlek, en minsta lässtorlek och om den underliggande strömmen ska lämnas öppen när den PipeReader är klar.

StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean)

Initierar en StreamPipeReaderOptions instans, om du vill ange en minnespool, en minsta buffertstorlek, en minsta lässtorlek och om den underliggande strömmen ska lämnas öppen när den PipeReader är klar.

Egenskaper

Name Description
BufferSize

Hämtar den minsta buffertstorlek som ska användas när du hyr minne från Pool.

LeaveOpen

Hämtar det värde som anger om den underliggande dataströmmen ska lämnas öppen när den PipeReader har slutförts.

MinimumReadSize

Hämtar tröskelvärdet för återstående byte i bufferten innan en ny buffert allokeras.

Pool

Hämtar det MemoryPool<T> som ska användas vid allokering av minne.

UseZeroByteReads

Hämtar värdet som anger om läsningar med en tom buffert ska utfärdas till den underliggande dataströmmen, för att vänta tills data tas emot innan minne allokeras.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för