AnonymousPipeServerStreamAcl.Create 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的管道方向、繼承模式、緩衝區大小與管道安全性,來建立 AnonymousPipeServerStream 類別的新執行個體。
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
參數
- direction
- PipeDirection
其中一個列舉值,決定管道的方向。 匿名管道是單向的,因此無法將方向設定為 InOut。
- inheritability
- HandleInheritability
其中一個列舉值,決定子處理序是否可以繼承基礎控制代碼。
- bufferSize
- Int32
緩衝區的大小。 這個值必須大於或等於 0。
- pipeSecurity
- PipeSecurity
物件,判斷管道的存取控制和稽核安全性。
傳回
新的匿名管道伺服器資料流執行個體。
例外狀況
direction
為 InOut。
備註
null
設定pipeSecurity
為相當於直接呼叫建AnonymousPipeServerStream(PipeDirection, HandleInheritability, Int32)構函式。