Udostępnij za pośrednictwem


StreamPipeReaderOptions Klasa

Definicja

Reprezentuje zestaw opcji kontrolowania tworzenia obiektu PipeReader.

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

Konstruktory

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

Inicjuje StreamPipeReaderOptions wystąpienie, opcjonalnie określając pulę pamięci, minimalny rozmiar buforu, minimalny rozmiar odczytu i czy bazowy strumień powinien zostać otwarty po zakończeniu PipeReader .

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

Inicjuje StreamPipeReaderOptions wystąpienie, opcjonalnie określając pulę pamięci, minimalny rozmiar buforu, minimalny rozmiar odczytu i czy bazowy strumień powinien zostać otwarty po zakończeniu PipeReader .

Właściwości

BufferSize

Pobiera minimalny rozmiar buforu do użycia podczas wynajmowania pamięci z obiektu Pool.

LeaveOpen

Pobiera wartość wskazującą, czy strumień bazowy powinien zostać otwarty po zakończeniu PipeReader .

MinimumReadSize

Pobiera próg pozostałych bajtów w buforze, zanim zostanie przydzielony nowy bufor.

Pool

Pobiera element MemoryPool<T> do użycia podczas przydzielania pamięci.

UseZeroByteReads

Pobiera wartość wskazującą, czy odczyty z pustym buforem powinny zostać wystawione do bazowego strumienia, aby poczekać na przybycie danych przed przydzielaniem pamięci.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy