Compartir a través de


ServiceClient class

ServiceClient envía solicitudes de servicio y recibe respuestas.

Constructores

ServiceClient(TokenCredential | ServiceClientCredentials, ServiceClientOptions)

El constructor ServiceClient

Métodos

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envíe una solicitud HTTP que se rellene mediante operationSpec proporcionada.

sendRequest(WebResourceLike | RequestPrepareOptions)

Envíe el httpRequest proporcionado.

Detalles del constructor

ServiceClient(TokenCredential | ServiceClientCredentials, ServiceClientOptions)

El constructor ServiceClient

new ServiceClient(credentials?: TokenCredential | ServiceClientCredentials, options?: ServiceClientOptions)

Parámetros

credentials

TokenCredential | ServiceClientCredentials

Las credenciales usadas para la autenticación con el servicio.

options
ServiceClientOptions

Las opciones de cliente de servicio que rigen el comportamiento del cliente.

Detalles del método

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envíe una solicitud HTTP que se rellene mediante operationSpec proporcionada.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Parámetros

operationArguments
OperationArguments

Argumentos de los que se rellenarán los valores con plantilla de la solicitud HTTP.

operationSpec
OperationSpec

OperationSpec que se va a usar para rellenar httpRequest.

callback

ServiceCallback<any>

Devolución de llamada que se va a llamar cuando se recibe la respuesta.

Devoluciones

Promise<RestResponse>

sendRequest(WebResourceLike | RequestPrepareOptions)

Envíe el httpRequest proporcionado.

function sendRequest(options: WebResourceLike | RequestPrepareOptions): Promise<HttpOperationResponse>

Parámetros

Devoluciones