英語で読む

次の方法で共有


HttpTransportBindingElement.MaxPendingAccepts プロパティ

定義

サービスが同時に受信できる接続の最大数を取得または設定します。

public int MaxPendingAccepts { get; set; }

プロパティ値

サービスが同時に許可できる接続の最大数。

注釈

既定値 MaxPendingAccepts は 0 です。これは、WCF によって値が構成されることを意味します。 スケーラビリティを向上するために、この数を増やすことができます。 セルフホステッドの場合、このプロパティは、WCF が呼び出す同時 BeginGetContext 呼び出しの最大数を制御します。 BeginGetContext が呼び出されるたびに、バッファー処理のためにマネージド ヒープ内に固定されるメモリがあります。 ピン留めされたバッファーが多すぎると、過剰なヒープの断片化が発生する可能性があります。 このプロパティは、Web でホストされるケースでは無視されます。

適用対象

製品 バージョン
.NET 8 (package-provided)
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1