Freigeben über


ServiceProxyFactory Klasse

Definition

Gibt die Factory an, die Proxys für die Remotekommunikation mit dem angegebenen Dienst erstellt.

public class ServiceProxyFactory : Microsoft.ServiceFabric.Services.Remoting.Client.IServiceProxyFactory
type ServiceProxyFactory = class
    interface IServiceProxyFactory
Public Class ServiceProxyFactory
Implements IServiceProxyFactory
Vererbung
ServiceProxyFactory
Implementiert

Konstruktoren

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

Initialisiert eine neue instance der ServiceProxyFactory -Klasse mit der angegebenen V2-Remotingfactory und Wiederholungseinstellungen.

ServiceProxyFactory(OperationRetrySettings)

Initialisiert eine neue instance der ServiceProxyFactory -Klasse mit den angegebenen Retrysettings und standardmäßigem RemotingClientFactory.

Methoden

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

Erstellt einen Proxy für die Kommunikation mit dem angegebenen Dienst mithilfe der vom Dienst implementierten Remoteschnittstelle TServiceInterface.

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

Erstellt einen Proxy für die Kommunikation mit dem angegebenen Dienst mithilfe der vom Dienst implementierten Remoteschnittstelle TServiceInterface.

Dispose()

Gibt verwaltete/nicht verwaltete Ressourcen frei. Die Dispose-Methode wird hinzugefügt, anstatt sie IDisposable zu machen, sodass sie keine Typinformationen ändert und keine Breaking Change darstellt.

Gilt für: