PipeOptions 列挙型

定義

PipeStream オブジェクトを作成するためのオプションを提供します。 この列挙体には、メンバー値のビットごとの組み合わせを可能にする FlagsAttribute 属性があります。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class PipeOptions
[System.Flags]
public enum PipeOptions
[System.Flags]
[System.Serializable]
public enum PipeOptions
[<System.Flags>]
type PipeOptions = 
[<System.Flags>]
[<System.Serializable>]
type PipeOptions = 
Public Enum PipeOptions
継承
PipeOptions
属性

フィールド

Asynchronous 1073741824

パイプを非同期の読み取り用および書き込み用に使用できることを示します。

CurrentUserOnly 536870912

NamedPipeServerStream インスタンスの作成に使用した場合、同じユーザーが作成したクライアントにのみそのパイプを接続できることを示します。 NamedPipeClientStream インスタンスの作成に使用した場合、同じユーザーが作成したサーバーにのみそのパイプを接続できることを示します。 Windows では、ユーザー アカウントと昇格レベルの両方が検証されます。

None 0

追加のパラメーターがないことを示します。

WriteThrough -2147483648

システムが中間キャッシュを使用して書き込みを行い、直接パイプに移動することを示します。

注釈

拡張パイプ オプションを指定するには、 PipeOptions 列挙体を使用します。

適用対象