ServiceJsonRpcDescriptor<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
JSON-RPC をサポートするサービスの RPC 記述子。
generic <typename T>
where T : classpublic ref class ServiceJsonRpcDescriptor : Microsoft::ServiceHub::Framework::ServiceJsonRpcDescriptor
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")]
public class ServiceJsonRpcDescriptor<T> : Microsoft.ServiceHub.Framework.ServiceJsonRpcDescriptor where T : class
[<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")>]
type ServiceJsonRpcDescriptor<'T (requires 'T : null)> = class
inherit ServiceJsonRpcDescriptor
Public Class ServiceJsonRpcDescriptor(Of T)
Inherits ServiceJsonRpcDescriptor
型パラメーター
- T
サービスの呼び出しに使用される RPC インターフェイス。
- 継承
- 属性
コンストラクター
ServiceJsonRpcDescriptor<T>(ServiceJsonRpcDescriptor<T>) |
クラスの新しいインスタンスを ServiceJsonRpcDescriptor<T> 初期化し、テンプレート インスタンスに基づいてすべてのフィールドを初期化します。 |
ServiceJsonRpcDescriptor<T>(ServiceMoniker, ServiceJsonRpcDescriptor+Formatters, ServiceJsonRpcDescriptor+MessageDelimiters) |
ServiceJsonRpcDescriptor<T> クラスの新しいインスタンスを初期化します。 |
ServiceJsonRpcDescriptor<T>(ServiceMoniker, Type, ServiceJsonRpcDescriptor+Formatters, ServiceJsonRpcDescriptor+MessageDelimiters) |
ServiceJsonRpcDescriptor<T> クラスの新しいインスタンスを初期化します。 |
プロパティ
ClientInterface |
クライアントの "コールバック" RPC ターゲットが実装する必要があるインターフェイスの種類を取得します。 (継承元 ServiceRpcDescriptor) |
ExceptionStrategy |
例外がサービスからクライアントに伝達される方法を取得します。 これは、インスタンスの作成時に ExceptionStrategy プロパティに JsonRpc 設定されます。 (継承元 ServiceJsonRpcDescriptor) |
Formatter |
サービスで使用される書式設定を取得します。 (継承元 ServiceJsonRpcDescriptor) |
JoinableTaskFactory |
JoinableTaskFactory構築された RPC 接続に適用できる を取得します。 (継承元 ServiceRpcDescriptor) |
MessageDelimiter |
メッセージ境界を識別できるメカニズムを取得します。 に予期される値がいくつかあります ServiceJsonRpcDescriptor.MessageDelimiters。 (継承元 ServiceJsonRpcDescriptor) |
Moniker |
サービスのモニカーを取得します。 (継承元 ServiceRpcDescriptor) |
MultiplexingStream |
Nerdbank.Streams.MultiplexingStream構築されたクライアントまたはサーバーで使用できる を取得します。 (継承元 ServiceRpcDescriptor) |
MultiplexingStreamOptions |
RPC 接続を確立するための前提条件として新しい Nerdbank.Streams.MultiplexingStream を作成するときに使用するオプションを取得します。 (継承元 ServiceJsonRpcDescriptor) |
Protocol |
このインスタンスでサポートされているプロトコルのローカライズされていない名前を取得します。 (継承元 ServiceJsonRpcDescriptor) |
TraceSource |
TraceSource構築されたクライアントまたはサーバーで使用される を取得します。 (継承元 ServiceRpcDescriptor) |