Compartilhar via


FabricClient.ServiceManagementClient.RegisterServicePartitionResolutionChangeHandler Método

Definição

Sobrecargas

RegisterServicePartitionResolutionChangeHandler(Uri, String, ServicePartitionResolutionChangeHandler)
Obsoleto.

Essa API foi preterida, use RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) em vez disso.

RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler)
Obsoleto.

Essa API foi preterida, use RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) em vez disso.

RegisterServicePartitionResolutionChangeHandler(Uri, Int64, ServicePartitionResolutionChangeHandler)
Obsoleto.

Essa API foi preterida, use RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) em vez disso.

RegisterServicePartitionResolutionChangeHandler(Uri, String, ServicePartitionResolutionChangeHandler)

Cuidado

This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.

[System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)]
public long RegisterServicePartitionResolutionChangeHandler (Uri serviceName, string partitionKey, System.Fabric.ServicePartitionResolutionChangeHandler callback);
[<System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)>]
member this.RegisterServicePartitionResolutionChangeHandler : Uri * string * System.Fabric.ServicePartitionResolutionChangeHandler -> int64
Public Function RegisterServicePartitionResolutionChangeHandler (serviceName As Uri, partitionKey As String, callback As ServicePartitionResolutionChangeHandler) As Long

Parâmetros

serviceName
Uri

O Nome do Service Fabric do serviço.

partitionKey
String

A chave de partição para a partição de serviço.

callback
ServicePartitionResolutionChangeHandler

A função que será chamada quando uma notificação chegar.

Retornos

O manipulador a ser gerado quando as informações de acessibilidade de uma partição de serviço forem alteradas.

Atributos

Exceções

O FabricClient objeto está em um estado fechado. Descarte o objeto que FabricClient você está usando e instancie um novo FabricClient objeto.

Se serviceName ou callback forem nulos.

Se partitionKey for nulo ou vazio.

Comentários

A notificação incluirá alterações nos pontos de extremidade ou exceções da partição que ocorreram enquanto as informações estavam sendo atualizadas. Essa sobrecarga é usada para instâncias de serviço particionadas nomeadas. O Int64 retornado é o identificador de identificador de retorno de chamada para o registro.

As notificações são um mecanismo que fornece notificações ao código do usuário sempre que há uma alteração de endereço de serviço ou um erro de resolução de endereço relacionado a uma partição de serviço para a qual o código tem gerado interesse. Dessa forma, em vez de resolver cada vez que o atual ResolvedServicePartition se torna obsoleto, o programa se registra para atualizações.

Aplica-se a

RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler)

Cuidado

This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.

[System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)]
public long RegisterServicePartitionResolutionChangeHandler (Uri serviceName, System.Fabric.ServicePartitionResolutionChangeHandler callback);
[<System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)>]
member this.RegisterServicePartitionResolutionChangeHandler : Uri * System.Fabric.ServicePartitionResolutionChangeHandler -> int64
Public Function RegisterServicePartitionResolutionChangeHandler (serviceName As Uri, callback As ServicePartitionResolutionChangeHandler) As Long

Parâmetros

serviceName
Uri

O Nome do Service Fabric do serviço.

callback
ServicePartitionResolutionChangeHandler

A função que será chamada quando uma notificação chegar.

Retornos

O manipulador a ser gerado quando as informações de acessibilidade de uma partição de serviço forem alteradas.

Atributos

Exceções

O FabricClient objeto está em um estado fechado. Descarte o objeto que FabricClient você está usando e instancie um novo FabricClient objeto.

Se serviceName ou callback forem nulos.

Comentários

A notificação incluirá alterações nos pontos de extremidade ou exceções da partição que ocorreram enquanto as informações estavam sendo atualizadas. Essa sobrecarga é usada para instâncias de serviço particionadas singleton. O Int64 retornado é o identificador de identificador de retorno de chamada para o registro.

As notificações são um mecanismo que fornece notificações ao código do usuário sempre que há uma alteração de endereço de serviço ou um erro de resolução de endereço relacionado a uma partição de serviço para a qual o código tem gerado interesse. Dessa forma, em vez de resolver cada vez que o atual ResolvedServicePartition se torna obsoleto, o programa se registra para atualizações.

Aplica-se a

RegisterServicePartitionResolutionChangeHandler(Uri, Int64, ServicePartitionResolutionChangeHandler)

Cuidado

This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.

[System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)]
public long RegisterServicePartitionResolutionChangeHandler (Uri serviceName, long partitionKey, System.Fabric.ServicePartitionResolutionChangeHandler callback);
[<System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)>]
member this.RegisterServicePartitionResolutionChangeHandler : Uri * int64 * System.Fabric.ServicePartitionResolutionChangeHandler -> int64
Public Function RegisterServicePartitionResolutionChangeHandler (serviceName As Uri, partitionKey As Long, callback As ServicePartitionResolutionChangeHandler) As Long

Parâmetros

serviceName
Uri

O Nome do Service Fabric do serviço.

partitionKey
Int64

A chave de partição para a partição de serviço.

callback
ServicePartitionResolutionChangeHandler

A função que será chamada quando uma notificação chegar.

Retornos

O manipulador a ser gerado quando as informações de acessibilidade de uma partição de serviço forem alteradas.

Atributos

Exceções

O FabricClient objeto está em um estado fechado. Descarte o objeto que FabricClient você está usando e instancie um novo FabricClient objeto.

Se serviceName ou callback forem nulos.

Comentários

A notificação incluirá alterações nos pontos de extremidade ou exceções da partição que ocorreram enquanto as informações estavam sendo atualizadas. Essa sobrecarga é usada para instâncias de serviço particionadas UniformInt64Range. O Int64 retornado é o identificador de identificador de retorno de chamada para o registro.

As notificações são um mecanismo que fornece notificações ao código do usuário sempre que há uma alteração de endereço de serviço ou um erro de resolução de endereço relacionado a uma partição de serviço para a qual o código tem gerado interesse. Dessa forma, em vez de resolver cada vez que o atual ResolvedServicePartition se torna obsoleto, o programa se registra para atualizações.

Aplica-se a