Freigeben über


NamedPipeTransportOptions Klasse

Definition

Optionen für Named Pipe-basierte Transporte.

public sealed class NamedPipeTransportOptions
type NamedPipeTransportOptions = class
Public NotInheritable Class NamedPipeTransportOptions
Vererbung
NamedPipeTransportOptions

Konstruktoren

NamedPipeTransportOptions()

Optionen für Named Pipe-basierte Transporte.

Eigenschaften

CurrentUserOnly

Ruft einen Wert ab, der angibt, dass die Pipe nur von einem Client verbunden werden kann, der von demselben Benutzerkonto erstellt wurde, oder legt diesen fest.

Unter Windows überprüft der Wert true sowohl das Benutzerkonto als auch die Höhenstufe.

ListenerQueueCount

Die Anzahl der Listenerwarteschlangen, die verwendet werden, um Namenspipeverbindungen zu akzeptieren.

MaxReadBufferSize

Ruft die maximalen nicht verbrauchten eingehenden Bytes ab, die der Transport puffert, oder legt diese fest.

Der Wert oder null 0 deaktiviert den Rückdruck vollständig und ermöglicht eine unbegrenzte Pufferung. Unbegrenzte Serverpufferung ist bei nicht vertrauenswürdigen Clients ein Sicherheitsrisiko.

MaxWriteBufferSize

Ruft die maximalen ausgehenden Bytes ab, die der Transport vor dem Anwenden des Schreibrückdrucks puffert, oder legt diese fest.

Der Wert oder null 0 deaktiviert den Rückdruck vollständig und ermöglicht eine unbegrenzte Pufferung. Unbegrenzte Serverpufferung ist bei nicht vertrauenswürdigen Clients ein Sicherheitsrisiko.

PipeSecurity

Ruft die Sicherheitsinformationen ab, die die Zugriffssteuerung und die Überwachung der Sicherheit für Pipes bestimmen, oder legt diese fest.

Gilt für: