Partager via


ActorProxyFactory.CreateActorProxy Méthode

Définition

Surcharges

CreateActorProxy<TActorInterface>(Uri, ActorId, String)

Crée un proxy vers l’objet actor qui implémente une interface d’acteur.

CreateActorProxy<TActorInterface>(ActorId, String, String, String)

Crée un proxy vers l’objet actor qui implémente une interface d’acteur.

CreateActorProxy<TActorInterface>(Uri, ActorId, String)

Crée un proxy vers l’objet actor qui implémente une interface d’acteur.

public TActorInterface CreateActorProxy<TActorInterface> (Uri serviceUri, Microsoft.ServiceFabric.Actors.ActorId actorId, string listenerName = default) where TActorInterface : Microsoft.ServiceFabric.Actors.IActor;
abstract member CreateActorProxy : Uri * Microsoft.ServiceFabric.Actors.ActorId * string -> 'ActorInterface (requires 'ActorInterface :> Microsoft.ServiceFabric.Actors.IActor)
override this.CreateActorProxy : Uri * Microsoft.ServiceFabric.Actors.ActorId * string -> 'ActorInterface (requires 'ActorInterface :> Microsoft.ServiceFabric.Actors.IActor)
Public Function CreateActorProxy(Of TActorInterface As IActor) (serviceUri As Uri, actorId As ActorId, Optional listenerName As String = Nothing) As TActorInterface

Paramètres de type

TActorInterface

Interface d’acteur implémentée par l’objet d’acteur distant. L’objet proxy retourné implémente cette interface.

Paramètres

serviceUri
Uri

URI du service d’acteur.

actorId
ActorId

ID d’acteur de l’objet d’acteur proxy. Les méthodes appelées sur ce proxy entraînent l’envoi de requêtes à l’acteur 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 eux. 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

TActorInterface

Objet proxy d’acteur qui implémente IActorProxy et TActorInterface.

Implémente

S’applique à

CreateActorProxy<TActorInterface>(ActorId, String, String, String)

Crée un proxy vers l’objet actor qui implémente une interface d’acteur.

public TActorInterface CreateActorProxy<TActorInterface> (Microsoft.ServiceFabric.Actors.ActorId actorId, string applicationName = default, string serviceName = default, string listenerName = default) where TActorInterface : Microsoft.ServiceFabric.Actors.IActor;
abstract member CreateActorProxy : Microsoft.ServiceFabric.Actors.ActorId * string * string * string -> 'ActorInterface (requires 'ActorInterface :> Microsoft.ServiceFabric.Actors.IActor)
override this.CreateActorProxy : Microsoft.ServiceFabric.Actors.ActorId * string * string * string -> 'ActorInterface (requires 'ActorInterface :> Microsoft.ServiceFabric.Actors.IActor)
Public Function CreateActorProxy(Of TActorInterface As IActor) (actorId As ActorId, Optional applicationName As String = Nothing, Optional serviceName As String = Nothing, Optional listenerName As String = Nothing) As TActorInterface

Paramètres de type

TActorInterface

Interface d’acteur implémentée par l’objet d’acteur distant. L’objet proxy retourné implémente cette interface.

Paramètres

actorId
ActorId

ID d’acteur de l’objet d’acteur proxy. Les méthodes appelées sur ce proxy entraînent l’envoi de requêtes à l’acteur avec cet ID.

applicationName
String

Nom de l’application Service Fabric qui contient le service d’acteur hébergeant les objets d’acteur. Ce paramètre peut être null si le client s’exécute dans le cadre de cette même application Service Fabric. Pour plus d'informations, consultez la section Notes.

serviceName
String

Nom du service Service Fabric tel que configuré par ActorServiceAttribute sur l’implémentation de l’acteur. Par défaut, le nom du service est dérivé du nom de l’interface d’acteur. Toutefois ActorServiceAttribute , est requis lorsqu’un acteur implémente plusieurs interfaces d’acteur ou qu’une interface d’acteur dérive d’une autre interface d’acteur, car la détermination du serviceName ne peut pas être effectuée automatiquement.

listenerName
String

Par défaut, un service d’acteur n’a qu’un seul écouteur auquel les clients peuvent se connecter et communiquer avec eux. 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

TActorInterface

Objet proxy d’acteur qui implémente IActorProxy et TActorInterface.

Implémente

S’applique à