Partilhar via


ActorServiceProxy.Create Método

Definição

Sobrecargas

Create(Uri, ActorId, String)

Cria um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Create(Uri, Int64, String)

Cria um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Create<TServiceInterface>(Uri, ActorId, String)

Cria um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Create<TServiceInterface>(Uri, Int64, String)

Cria um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

Create(Uri, ActorId, String)

Cria um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

public static Microsoft.ServiceFabric.Actors.IActorService Create (Uri serviceUri, Microsoft.ServiceFabric.Actors.ActorId actorId, string listenerName = default);
static member Create : Uri * Microsoft.ServiceFabric.Actors.ActorId * string -> Microsoft.ServiceFabric.Actors.IActorService
Public Shared Function Create (serviceUri As Uri, actorId As ActorId, Optional listenerName As String = Nothing) As IActorService

Parâmetros

serviceUri
Uri

O URI do serviço de ator ao qual se conectar.

actorId
ActorId

A ID do ator. O proxy criado será conectado à partição do serviço de ator que hospeda o ator com essa ID.

listenerName
String

Por padrão, um serviço de ator tem apenas um ouvinte para que os clientes se conectem e se comuniquem. No entanto, é possível configurar um serviço de ator com mais de um ouvinte. Esse parâmetro especifica o nome do ouvinte ao qual se conectar.

Retornos

Um objeto proxy de serviço que implementa interfaces IServiceProxy e IActorService .

Aplica-se a

Create(Uri, Int64, String)

Cria um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

public static Microsoft.ServiceFabric.Actors.IActorService Create (Uri serviceUri, long partitionKey, string listenerName = default);
static member Create : Uri * int64 * string -> Microsoft.ServiceFabric.Actors.IActorService
Public Shared Function Create (serviceUri As Uri, partitionKey As Long, Optional listenerName As String = Nothing) As IActorService

Parâmetros

serviceUri
Uri

O 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 que os clientes se conectem e se comuniquem. No entanto, é possível configurar um serviço de ator com mais de um ouvinte. Esse parâmetro especifica o nome do ouvinte ao qual se conectar.

Retornos

Um objeto proxy de serviço que implementa interfaces IServiceProxy e IActorService .

Aplica-se a

Create<TServiceInterface>(Uri, ActorId, String)

Cria um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

public static TServiceInterface Create<TServiceInterface> (Uri serviceUri, Microsoft.ServiceFabric.Actors.ActorId actorId, string listenerName = default) where TServiceInterface : Microsoft.ServiceFabric.Services.Remoting.IService;
static member Create : Uri * Microsoft.ServiceFabric.Actors.ActorId * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
Public Shared Function Create(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

O URI do serviço de ator ao qual se conectar.

actorId
ActorId

A ID do ator. O proxy criado será conectado à partição do serviço de ator que hospeda o ator com essa ID.

listenerName
String

Por padrão, um serviço de ator tem apenas um ouvinte para que os clientes se conectem e se comuniquem. No entanto, é possível configurar um serviço de ator com mais de um ouvinte. Esse parâmetro especifica o nome do ouvinte ao qual se conectar.

Retornos

TServiceInterface

Um objeto proxy de serviço que implementa IServiceProxy e TServiceInterface.

Aplica-se a

Create<TServiceInterface>(Uri, Int64, String)

Cria um proxy para o serviço de ator que está hospedando o tipo de ator especificado e implementando o tipo especificado da interface de serviço.

public static TServiceInterface Create<TServiceInterface> (Uri serviceUri, long partitionKey, string listenerName = default) where TServiceInterface : Microsoft.ServiceFabric.Services.Remoting.IService;
static member Create : Uri * int64 * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
Public Shared Function Create(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

O 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 que os clientes se conectem e se comuniquem. No entanto, é possível configurar um serviço de ator com mais de um ouvinte. Esse parâmetro especifica o nome do ouvinte ao qual se conectar.

Retornos

TServiceInterface

Um objeto proxy de serviço que implementa IServiceProxy e TServiceInterface.

Aplica-se a