ServiceRemotingMessageDispatcher クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
インターフェイスを実装するサービスにメッセージをディスパッチできる の実装IServiceRemotingMessageHandlerIServiceを提供します。
public class ServiceRemotingMessageDispatcher : IDisposable, Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingMessageHandler
type ServiceRemotingMessageDispatcher = class
interface IServiceRemotingMessageHandler
interface IDisposable
Public Class ServiceRemotingMessageDispatcher
Implements IDisposable, IServiceRemotingMessageHandler
- 継承
-
ServiceRemotingMessageDispatcher
- 派生
- 実装
コンストラクター
ServiceRemotingMessageDispatcher(IEnumerable<Type>, ServiceContext, Object, IServiceRemotingMessageBodyFactory) |
指定されたサービス コンテキストを使用し、指定されたサービス実装にメッセージをディスパッチする クラスの新しいインスタンス ServiceRemotingMessageDispatcher を初期化します。 |
ServiceRemotingMessageDispatcher(ServiceContext, IService, IServiceRemotingMessageBodyFactory) |
指定されたサービス コンテキストを使用し、指定されたサービス実装にメッセージをディスパッチする クラスの新しいインスタンス ServiceRemotingMessageDispatcher を初期化します。 |
メソッド
Dispose() |
インターフェイスを実装するサービスにメッセージをディスパッチできる の実装IServiceRemotingMessageHandlerIServiceを提供します。 |
GetRemotingMessageBodyFactory() |
リモート処理応答メッセージ本文の作成に使用されるファクトリを取得します。 |
HandleOneWayMessage(IServiceRemotingRequestMessage) |
クライアントからの一方向メッセージを処理します。 |
HandleRequestResponseAsync(IServiceRemotingRequestContext, IServiceRemotingRequestMessage) |
サービスからの応答を必要とするクライアントからのメッセージを処理します。 |
HandleRequestResponseAsync(ServiceRemotingDispatchHeaders, IServiceRemotingRequestMessageBody, CancellationToken) |
サービスからの応答を必要とするクライアントからのメッセージを処理します。 この API は、クライアントがサービスと同じプロセスにあるショートサーキットに使用できます。 クライアントは、ServiceProxy を使用する代わりに、サービスに直接要求をディスパッチできるようになりました。 |
適用対象
Azure SDK for .NET