PipeStream.ReadMode Właściwość

Definicja

Pobiera lub ustawia tryb odczytywania dla obiektu PipeStream.Gets or sets the reading mode for a PipeStream object.

public:
 virtual property System::IO::Pipes::PipeTransmissionMode ReadMode { System::IO::Pipes::PipeTransmissionMode get(); void set(System::IO::Pipes::PipeTransmissionMode value); };
[get: System.Security.SecurityCritical]
[set: System.Security.SecurityCritical]
public virtual System.IO.Pipes.PipeTransmissionMode ReadMode { get; set; }
member this.ReadMode : System.IO.Pipes.PipeTransmissionMode with get, set
Public Overridable Property ReadMode As PipeTransmissionMode

Wartość właściwości

Jedna z wartości PipeTransmissionMode, która wskazuje, jak obiekt PipeStream odczytuje z potoku.One of the PipeTransmissionMode values that indicates how the PipeStream object reads from the pipe.

Atrybuty

Wyjątki

Podana wartość nie jest prawidłową wartością PipeTransmissionMode.The supplied value is not a valid PipeTransmissionMode value.

Podana wartość nie jest obsługiwaną wartością PipeTransmissionMode dla tego strumienia potoku.The supplied value is not a supported PipeTransmissionMode value for this pipe stream.

Dojście nie zostało ustawione.The handle has not been set.

lub-or-

Potok oczekuje na nawiązanie połączenia z nazwanym klientem.The pipe is waiting to connect with a named client.

Potok jest przerwany lub wystąpił błąd we/wy z nazwanym klientem.The pipe is broken or an I/O error occurred with a named client.

Uwagi

Potoki anonimowe nie obsługują przesyłania komunikatów w trybie Message.Anonymous pipes do not support Message mode message transmission.

Aby uniknąć InvalidOperationException dostępu do ReadMode, IsConnected może służyć do sprawdzenia, czy potok jest połączony.To avoid an InvalidOperationException accessing ReadMode, IsConnected can be used to verify the pipe is connected.

Dotyczy