Compartir a través de


IActorProxyFactory.CreateActorServiceProxy Método

Definición

Sobrecargas

CreateActorServiceProxy<TServiceInterface>(Uri, ActorId, String)

Cree un proxy para el servicio de actor que hospeda el identificador de actor especificado e implemente el tipo especificado de la interfaz de servicio.

CreateActorServiceProxy<TServiceInterface>(Uri, Int64, String)

Cree un proxy para el servicio de actor que hospeda el identificador de actor especificado e implemente el tipo especificado de la interfaz de servicio.

CreateActorServiceProxy<TServiceInterface>(Uri, ActorId, String)

Cree un proxy para el servicio de actor que hospeda el identificador de actor especificado e implemente el tipo especificado de la interfaz de servicio.

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)
Public Function CreateActorServiceProxy(Of TServiceInterface As IService) (serviceUri As Uri, actorId As ActorId, Optional listenerName As String = Nothing) As TServiceInterface

Parámetros de tipo

TServiceInterface

Interfaz de servicio implementada por el servicio de actor.

Parámetros

serviceUri
Uri

URI del servicio de actor al que conectarse.

actorId
ActorId

Id. del actor. El proxy creado se conectará a la partición del actor de hospedaje del servicio de actor con este identificador.

listenerName
String

De forma predeterminada, un servicio de actor solo tiene un agente de escucha para que los clientes se conecten y se comuniquen con ellos. Sin embargo, es posible configurar un servicio de actor con más de un agente de escucha, el parámetro listenerName especifica el nombre del agente de escucha al que se va a conectar.

Devoluciones

TServiceInterface

Objeto proxy de servicio que implementa IServiceProxy y TServiceInterface.

Se aplica a

CreateActorServiceProxy<TServiceInterface>(Uri, Int64, String)

Cree un proxy para el servicio de actor que hospeda el identificador de actor especificado e implemente el tipo especificado de la interfaz de servicio.

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)
Public Function CreateActorServiceProxy(Of TServiceInterface As IService) (serviceUri As Uri, partitionKey As Long, Optional listenerName As String = Nothing) As TServiceInterface

Parámetros de tipo

TServiceInterface

Interfaz de servicio implementada por el servicio de actor.

Parámetros

serviceUri
Uri

URI del servicio de actor al que conectarse.

partitionKey
Int64

Clave de la partición del servicio de actor a la que se va a conectar.

listenerName
String

De forma predeterminada, un servicio de actor solo tiene un agente de escucha para que los clientes se conecten y se comuniquen con ellos. Sin embargo, es posible configurar un servicio de actor con más de un agente de escucha, el parámetro listenerName especifica el nombre del agente de escucha al que se va a conectar.

Devoluciones

TServiceInterface

Objeto proxy de servicio que implementa IServiceProxy y TServiceInterface.

Se aplica a