SynchronousReceiveBehavior クラス

定義

チャネルが同期的にリッスンするか非同期的にリッスンするかを制御します。

public ref class SynchronousReceiveBehavior : System::ServiceModel::Description::IEndpointBehavior
public class SynchronousReceiveBehavior : System.ServiceModel.Description.IEndpointBehavior
type SynchronousReceiveBehavior = class
    interface IEndpointBehavior
Public Class SynchronousReceiveBehavior
Implements IEndpointBehavior
継承
SynchronousReceiveBehavior
実装

注釈

この動作を使用して、既定の非同期受信ではなく同期受信を使用するようにチャネル リスナーに指示します。 を使用 SynchronousReceiveBehavior すると、WCF は、受け入れられた各チャネルに対してポンプする新しいスレッドを発行するように指示します。 チャネルが多数ある場合は、スレッドが不足する可能性があります。

この値は、アプリケーション構成ファイルの < synchronousReceive > を使用して設定することもできます。

コンストラクター

SynchronousReceiveBehavior()

SynchronousReceiveBehavior クラスのインスタンスを作成します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

このクラスには実装されません。

IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

このクラスには実装されません。

IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

ReceiveSynchronously プロパティを true に設定します。

IEndpointBehavior.Validate(ServiceEndpoint)

このクラスには実装されません。

適用対象