FabricClient.InfrastructureServiceClient.InvokeInfrastructureCommandAsync Método

Definição

Sobrecargas

InvokeInfrastructureCommandAsync(Uri, String)

Invoca de forma assíncrona um comando administrativo na instância de serviço de infraestrutura fornecida.

InvokeInfrastructureCommandAsync(Uri, String, TimeSpan, CancellationToken)

Invoca de forma assíncrona um comando administrativo em um serviço de infraestrutura.

InvokeInfrastructureCommandAsync(Uri, String)

Invoca de forma assíncrona um comando administrativo na instância de serviço de infraestrutura fornecida.

public System.Threading.Tasks.Task<string> InvokeInfrastructureCommandAsync (Uri serviceName, string command);
member this.InvokeInfrastructureCommandAsync : Uri * string -> System.Threading.Tasks.Task<string>
Public Function InvokeInfrastructureCommandAsync (serviceName As Uri, command As String) As Task(Of String)

Parâmetros

serviceName
Uri

O nome da instância de serviço de infraestrutura de destino.

command
String

O texto do comando a ser invocado. O conteúdo do comando é específico da infraestrutura.

Retornos

A resposta do serviço de infraestrutura. O formato de resposta é uma cadeia de caracteres JSON. O conteúdo da resposta depende de qual comando foi emitido.

Aplica-se a

InvokeInfrastructureCommandAsync(Uri, String, TimeSpan, CancellationToken)

Invoca de forma assíncrona um comando administrativo em um serviço de infraestrutura.

public System.Threading.Tasks.Task<string> InvokeInfrastructureCommandAsync (Uri serviceName, string command, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.InvokeInfrastructureCommandAsync : Uri * string * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function InvokeInfrastructureCommandAsync (serviceName As Uri, command As String, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of String)

Parâmetros

serviceName
Uri

O nome da instância de serviço de infraestrutura de destino.

command
String

O texto do comando a ser invocado. O conteúdo do comando é específico da infraestrutura.

timeout
TimeSpan

A quantidade máxima de tempo que o Service Fabric permitirá que essa operação continue antes de retornar um TimeoutException.

cancellationToken
CancellationToken

O token de cancelamento opcional que a operação está observando. Ele pode ser usado para enviar uma notificação de que a operação deve ser cancelada. Observe que o cancelamento é um aviso e que a operação ainda pode ser concluída mesmo se ela for cancelada.

Retornos

A resposta do serviço de infraestrutura. O formato de resposta é uma cadeia de caracteres JSON. O conteúdo da resposta depende de qual comando foi emitido.

Aplica-se a