次の方法で共有


ServiceProxyFactory クラス

定義

指定したサービスへのリモート通信用のプロキシを作成するファクトリを指定します。

public class ServiceProxyFactory : Microsoft.ServiceFabric.Services.Remoting.Client.IServiceProxyFactory
type ServiceProxyFactory = class
    interface IServiceProxyFactory
Public Class ServiceProxyFactory
Implements IServiceProxyFactory
継承
ServiceProxyFactory
実装

コンストラクター

ServiceProxyFactory(Func<IServiceRemotingCallbackMessageHandler, IServiceRemotingClientFactory>, OperationRetrySettings, Action<IServiceRemotingClientFactory>)

指定した V2 リモート処理ファクトリと再試行設定を使用して、 クラスの ServiceProxyFactory 新しいインスタンスを初期化します。

ServiceProxyFactory(OperationRetrySettings)

指定した retrysettings と既定の ServiceProxyFactory remotingClientFactory を使用して、 クラスの新しいインスタンスを初期化します。

メソッド

CreateNonIServiceProxy<TServiceInterface>(Uri, ServicePartitionKey, TargetReplicaSelector, String)

サービスが実装するリモート インターフェイス TServiceInterface を使用して、指定されたサービスと通信するプロキシを作成します。

CreateServiceProxy<TServiceInterface>(Uri, ServicePartitionKey, TargetReplicaSelector, String)

サービスが実装するリモート インターフェイス TServiceInterface を使用して、指定されたサービスと通信するプロキシを作成します。

Dispose()

マネージド/アンマネージド リソースを解放します。 Dispose メソッドは、型情報を変更せず、破壊的変更にならないよう IDisposable にするのではなく、追加されています。

適用対象