NamedPipeTransportOptions クラス

定義

名前付きパイプ ベースのトランスポートのオプション。

public sealed class NamedPipeTransportOptions
type NamedPipeTransportOptions = class
Public NotInheritable Class NamedPipeTransportOptions
継承
NamedPipeTransportOptions

コンストラクター

NamedPipeTransportOptions()

名前付きパイプ ベースのトランスポートのオプション。

プロパティ

CurrentUserOnly

同じユーザー アカウントによって作成されたクライアントのみがパイプに接続できることを示す値を取得または設定します。

Windows では、値 true を指定すると、ユーザー アカウントと昇格レベルの両方が検証されます。

ListenerQueueCount

名前パイプ接続を受け入れるために使用されるリスナー キューの数。

MaxReadBufferSize

トランスポートがバッファーに格納する未使用の最大受信バイト数を取得または設定します。

値が null または 0 の場合、バックプレッシャは完全に無効になり、無制限のバッファリングが可能になります。 無制限のサーバー バッファリングは、信頼されていないクライアントに対するセキュリティ リスクです。

MaxWriteBufferSize

書き込みバックプレッシャを適用する前にトランスポートがバッファーに格納する最大送信バイト数を取得または設定します。

値が null または 0 の場合、バックプレッシャは完全に無効になり、無制限のバッファリングが可能になります。 無制限のサーバー バッファリングは、信頼されていないクライアントに対するセキュリティ リスクです。

PipeSecurity

パイプのアクセス制御と監査セキュリティを決定するセキュリティ情報を取得または設定します。

適用対象