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)

このクラスでは実装されていません。

適用対象