AnonymousPipeServerStreamAcl.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue Instanz der AnonymousPipeServerStream-Klasse mit der angegebenen Piperichtung, dem angegebenen Vererbbarkeitsmodus, der angegebenen Puffergröße und der angegebenen Pipesicherheit.
public:
static System::IO::Pipes::AnonymousPipeServerStream ^ Create(System::IO::Pipes::PipeDirection direction, System::IO::HandleInheritability inheritability, int bufferSize, System::IO::Pipes::PipeSecurity ^ pipeSecurity);
public static System.IO.Pipes.AnonymousPipeServerStream Create (System.IO.Pipes.PipeDirection direction, System.IO.HandleInheritability inheritability, int bufferSize, System.IO.Pipes.PipeSecurity? pipeSecurity);
static member Create : System.IO.Pipes.PipeDirection * System.IO.HandleInheritability * int * System.IO.Pipes.PipeSecurity -> System.IO.Pipes.AnonymousPipeServerStream
Public Shared Function Create (direction As PipeDirection, inheritability As HandleInheritability, bufferSize As Integer, pipeSecurity As PipeSecurity) As AnonymousPipeServerStream
Parameter
- direction
- PipeDirection
Einer der Enumerationswerte, der die Richtung der Pipe bestimmt. Anonyme Pipes sind unidirektional, daher kann „direction“ nicht auf InOut festgelegt werden.
- inheritability
- HandleInheritability
Einer der Enumerationswerte, der bestimmt, ob das zugrunde liegende Handle von untergeordneten Prozessen geerbt werden kann.
- bufferSize
- Int32
Die Größe des Puffers. Dieser Wert muss größer oder gleich 0 sein.
- pipeSecurity
- PipeSecurity
Ein Objekt, das die Zugriffssteuerung und die Überwachungssicherheit für die Pipe bestimmt.
Gibt zurück
Eine neue anonyme Named Pipe-Serverstreaminstanz.
Ausnahmen
direction
ist InOut.
inheritability
ist nicht auf einen gültigen HandleInheritability-Enumerationswert festgelegt.
- oder -
bufferSize
ist kleiner als 0.
Hinweise
Die Einstellung pipeSecurity
auf null
entspricht dem direkten Aufrufen des AnonymousPipeServerStream(PipeDirection, HandleInheritability, Int32) Konstruktors.