AnonymousPipeServerStreamAcl.Create Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nowe wystąpienie AnonymousPipeServerStream klasy z określonym kierunkiem potoku, trybem dziedziczenia, rozmiarem buforu i zabezpieczeniami potoku.
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
Parametry
- direction
- PipeDirection
Jedna z wartości wyliczenia, która określa kierunek potoku. Potoki anonimowe są jednokierunkowe, więc nie można ustawić kierunku na InOut.
- inheritability
- HandleInheritability
Jedna z wartości wyliczenia, która określa, czy bazowy uchwyt może być dziedziczony przez procesy podrzędne.
- bufferSize
- Int32
Rozmiar buforu. Ta wartość musi być większa lub równa 0.
- pipeSecurity
- PipeSecurity
Obiekt, który określa zabezpieczenia kontroli dostępu i inspekcji potoku.
Zwraca
Nowe anonimowe wystąpienie strumienia potoku serwera.
Wyjątki
direction
to InOut.
inheritability
nie jest ustawiona na prawidłową HandleInheritability wartość wyliczenia.
-lub-
bufferSize
wartość jest mniejsza niż 0.
Uwagi
Ustawienie pipeSecurity
wartości null
jest równoważne bezpośredniemu wywołaniu konstruktora AnonymousPipeServerStream(PipeDirection, HandleInheritability, Int32) .