Compartilhar via


FabricClient.HealthClient.ReportHealth Método

Definição

Sobrecargas

ReportHealth(HealthReport)

Relata a integridade em uma entidade do Service Fabric.

ReportHealth(HealthReport, HealthReportSendOptions)

Relata a integridade em uma entidade do Service Fabric e passa opções de envio para controlar como o relatório é enviado.

ReportHealth(HealthReport)

Relata a integridade em uma entidade do Service Fabric.

public void ReportHealth (System.Fabric.Health.HealthReport healthReport);
member this.ReportHealth : System.Fabric.Health.HealthReport -> unit
Public Sub ReportHealth (healthReport As HealthReport)

Parâmetros

healthReport
HealthReport

O HealthReport a ser enviada.

Exceções

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

Retornado quando uma referência nula é passada para um método que não a aceita como um argumento válido.

Causado por um dos seguintes:

E_ACCESSDENIED é retornado quando o marcar de acesso falha nessa operação.

Comentários

Quando um cluster é protegido, o cliente de integridade precisa de permissão de administrador para poder enviar os relatórios. Leia mais sobre como se conectar a um cluster usando as APIs FabricClient.

Para obter mais informações sobre relatórios de integridade, consulte Monitoramento de integridade do Service Fabric.

Aplica-se a

ReportHealth(HealthReport, HealthReportSendOptions)

Relata a integridade em uma entidade do Service Fabric e passa opções de envio para controlar como o relatório é enviado.

public void ReportHealth (System.Fabric.Health.HealthReport healthReport, System.Fabric.Health.HealthReportSendOptions sendOptions);
member this.ReportHealth : System.Fabric.Health.HealthReport * System.Fabric.Health.HealthReportSendOptions -> unit
Public Sub ReportHealth (healthReport As HealthReport, sendOptions As HealthReportSendOptions)

Parâmetros

healthReport
HealthReport

O HealthReport a ser enviada.

sendOptions
HealthReportSendOptions

O HealthReportSendOptions que controla como o relatório é enviado.

Exceções

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

Retornado quando uma referência nula é passada para um método que não a aceita como um argumento válido.

Causado por um dos seguintes:

E_ACCESSDENIED é retornado quando o marcar de acesso falha nessa operação.

Comentários

Quando um cluster é protegido, o cliente de integridade precisa de permissão de administrador para poder enviar os relatórios. Leia mais sobre como se conectar a um cluster usando as APIs FabricClient.

Para obter mais informações sobre relatórios de integridade, consulte Monitoramento de integridade do Service Fabric.

Aplica-se a