Compartilhar via


ServiceProxyFactory Classe

Definição

Especifica a fábrica que cria proxies para comunicação remota com o serviço especificado.

public class ServiceProxyFactory : Microsoft.ServiceFabric.Services.Remoting.Client.IServiceProxyFactory
type ServiceProxyFactory = class
    interface IServiceProxyFactory
Public Class ServiceProxyFactory
Implements IServiceProxyFactory
Herança
ServiceProxyFactory
Implementações

Construtores

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

Inicializa uma nova instância da ServiceProxyFactory classe com a fábrica de comunicação remota V2 especificada e retrysettings.

ServiceProxyFactory(OperationRetrySettings)

Inicializa uma nova instância da ServiceProxyFactory classe com as retrysettings especificadas e a comunicação remota padrãoClientFactory.

Métodos

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

Cria um proxy para se comunicar com o serviço especificado usando a interface remota TServiceInterface que o serviço implementa.

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

Cria um proxy para se comunicar com o serviço especificado usando a interface remota TServiceInterface que o serviço implementa.

Dispose()

Libera recursos gerenciados/não gerenciados. O Método Dispose está sendo adicionado em vez de torná-lo IDisposable para que ele não altere as informações de tipo e não seja uma alteração interruptiva.

Aplica-se a