Partager via


ActorProxyFactory.CreateActorServiceProxy Méthode

Définition

Surcharges

CreateActorServiceProxy<TServiceInterface>(Uri, ActorId, String)

Créez un proxy vers le service d’acteur qui héberge l’ID d’acteur spécifié et implémente le type spécifié de l’interface de service.

CreateActorServiceProxy<TServiceInterface>(Uri, Int64, String)

Créez un proxy vers le service d’acteur qui héberge l’ID d’acteur spécifié et implémente le type spécifié de l’interface de service.

CreateActorServiceProxy<TServiceInterface>(Uri, ActorId, String)

Créez un proxy vers le service d’acteur qui héberge l’ID d’acteur spécifié et implémente le type spécifié de l’interface de service.

public TServiceInterface CreateActorServiceProxy<TServiceInterface> (Uri serviceUri, Microsoft.ServiceFabric.Actors.ActorId actorId, string listenerName = default) where TServiceInterface : Microsoft.ServiceFabric.Services.Remoting.IService;
abstract member CreateActorServiceProxy : Uri * Microsoft.ServiceFabric.Actors.ActorId * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
override this.CreateActorServiceProxy : Uri * Microsoft.ServiceFabric.Actors.ActorId * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
Public Function CreateActorServiceProxy(Of TServiceInterface As IService) (serviceUri As Uri, actorId As ActorId, Optional listenerName As String = Nothing) As TServiceInterface

Paramètres de type

TServiceInterface

Interface de service implémentée par le service acteur.

Paramètres

serviceUri
Uri

URI du service d’acteur auquel se connecter.

actorId
ActorId

ID de l’acteur. Le proxy créé sera connecté à la partition de l’acteur de service d’hébergement avec cet ID.

listenerName
String

Par défaut, un service d’acteur n’a qu’un seul écouteur auquel les clients peuvent se connecter et communiquer avec. Toutefois, il est possible de configurer un service d’acteur avec plusieurs écouteurs, le paramètre listenerName spécifie le nom de l’écouteur auquel se connecter.

Retours

TServiceInterface

Objet proxy de service qui implémente IServiceProxy et TServiceInterface.

Implémente

S’applique à

CreateActorServiceProxy<TServiceInterface>(Uri, Int64, String)

Créez un proxy vers le service d’acteur qui héberge l’ID d’acteur spécifié et implémente le type spécifié de l’interface de service.

public TServiceInterface CreateActorServiceProxy<TServiceInterface> (Uri serviceUri, long partitionKey, string listenerName = default) where TServiceInterface : Microsoft.ServiceFabric.Services.Remoting.IService;
abstract member CreateActorServiceProxy : Uri * int64 * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
override this.CreateActorServiceProxy : Uri * int64 * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
Public Function CreateActorServiceProxy(Of TServiceInterface As IService) (serviceUri As Uri, partitionKey As Long, Optional listenerName As String = Nothing) As TServiceInterface

Paramètres de type

TServiceInterface

Interface de service implémentée par le service acteur.

Paramètres

serviceUri
Uri

URI du service d’acteur auquel se connecter.

partitionKey
Int64

Clé de la partition de service acteur à laquelle se connecter.

listenerName
String

Par défaut, un service d’acteur n’a qu’un seul écouteur auquel les clients peuvent se connecter et communiquer avec. Toutefois, il est possible de configurer un service d’acteur avec plusieurs écouteurs, le paramètre listenerName spécifie le nom de l’écouteur auquel se connecter.

Retours

TServiceInterface

Objet proxy de service qui implémente IServiceProxy et TServiceInterface.

Implémente

S’applique à