IListenerChannelCallback インターフェイス

定義

プロトコル ハンドラーからワーカー プロセス フレームワークへのリスナー チャネル通知を提供します。Provides listener-channel notifications from protocol handlers to the worker process framework. また、プロトコル ハンドラーが、リスナー チャネルの ID など他のパラメーターにアクセスできるようにします。Also enables protocol handlers to access additional parameters, such as the ID of the listener channel.

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public interface class IListenerChannelCallback
[System.Runtime.InteropServices.Guid("dc3b0a85-9da7-47e4-ba1b-e27da9db8a1e")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IListenerChannelCallback
[<System.Runtime.InteropServices.Guid("dc3b0a85-9da7-47e4-ba1b-e27da9db8a1e")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IListenerChannelCallback = interface
Public Interface IListenerChannelCallback
属性

注釈

IListenerChannelCallback は、で導入されました .NET Framework 3.5.NET Framework 3.5IListenerChannelCallback is introduced in the .NET Framework 3.5.NET Framework 3.5. 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。For more information, see Versions and Dependencies.

メソッド

GetBlob(Byte[], Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

プロトコル マネージャーがリスナー チャネルを開始する際にリスナー チャネルに渡すデータを取得します。Retrieves data that the protocol manager will pass to a listener channel when the protocol manager is starting that listener channel.

GetBlobLength()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リスナー チャネル内のバッファーに格納されたデータのサイズを取得します。Gets the size of the buffered data in the listener channel.

GetId()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

開始する必要のあるリスナー チャネルの ID を取得します。Gets the ID of a listener channel that has to be started.

ReportMessageReceived()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

新しいメッセージが受信されたことをワーカー プロセス フレームワークに通知します。Notifies the worker process framework that a new message was received.

ReportStarted()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リスナー チャネルが開始したことをワーカー プロセス フレームワークに通知します。Notifies the worker process framework that a listener channel has started.

ReportStopped(Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

リスナー チャネルが停止したことをワーカー プロセス フレームワークに通知します。Notifies the worker process framework that a listener channel has stopped.

適用対象