Freigeben über


PipeStream.ReadMode Eigenschaft

Definition

Ruft den Lesemodus für ein PipeStream-Objekt ab oder legt diesen fest.

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

Eigenschaftswert

Einer der PipeTransmissionMode-Werte, die angeben, wie das PipeStream-Objekt aus der Pipe liest.

Attribute

Ausnahmen

Der bereitgestellte Wert ist kein gültiger PipeTransmissionMode-Wert.

Der angegebene Wert ist kein unterstützter PipeTransmissionMode-Wert für diesen Pipestream.

Das Handle wurde nicht festgelegt.

- oder -

Die Pipe wartet auf das Herstellen einer Verbindung mit einem benannten Client.

Die Pipe wurde unterbrochen, oder es ist ein E/A-Fehler mit einem benannten Client aufgetreten.

Hinweise

Anonyme Pipes unterstützen Message keine Nachrichtenübertragung im Modus.

Um einen InvalidOperationException Zugriff zu ReadModevermeiden, IsConnected kann verwendet werden, um zu überprüfen, ob die Pipe verbunden ist.

Gilt für: