IActorProxyFactory.CreateActorServiceProxy Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CreateActorServiceProxy<TServiceInterface>(Uri, ActorId, String) |
Crie um proxy para o serviço de ator que está hospedando a ID de ator especificada e implementando o tipo especificado da interface de serviço. |
CreateActorServiceProxy<TServiceInterface>(Uri, Int64, String) |
Crie um proxy para o serviço de ator que está hospedando a ID de ator especificada e implementando o tipo especificado da interface de serviço. |
CreateActorServiceProxy<TServiceInterface>(Uri, ActorId, String)
Crie um proxy para o serviço de ator que está hospedando a ID de ator especificada e implementando o tipo especificado da interface de serviço.
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
A interface de serviço implementada pelo serviço de ator.
Parâmetros
- serviceUri
- Uri
URI do serviço de ator ao qual se conectar.
- actorId
- ActorId
Id do ator. O proxy criado será conectado à partição do ator de hospedagem do serviço de ator com essa ID.
- listenerName
- String
Por padrão, um serviço de ator tem apenas um ouvinte para os clientes se conectarem e se comunicarem. No entanto, é possível configurar um serviço de ator com mais de um ouvinte, o parâmetro listenerName especifica o nome do ouvinte ao qual se conectar.
Retornos
Um objeto proxy de serviço que implementa IServiceProxy e TServiceInterface.
Aplica-se a
CreateActorServiceProxy<TServiceInterface>(Uri, Int64, String)
Crie um proxy para o serviço de ator que está hospedando a ID de ator especificada e implementando o tipo especificado da interface de serviço.
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
A interface de serviço implementada pelo serviço de ator.
Parâmetros
- serviceUri
- Uri
URI do serviço de ator ao qual se conectar.
- partitionKey
- Int64
A chave da partição de serviço de ator à qual se conectar.
- listenerName
- String
Por padrão, um serviço de ator tem apenas um ouvinte para os clientes se conectarem e se comunicarem. No entanto, é possível configurar um serviço de ator com mais de um ouvinte, o parâmetro listenerName especifica o nome do ouvinte ao qual se conectar.
Retornos
Um objeto proxy de serviço que implementa IServiceProxy e TServiceInterface.
Aplica-se a
Azure SDK for .NET