Condividi tramite


ServiceClient class

Inizializza una nuova istanza di ServiceClient.

Costruttori

ServiceClient(ServiceClientOptions)

Costruttore ServiceClient

Proprietà

pipeline

Pipeline usata da questo client per effettuare richieste

Metodi

sendOperationRequest<T>(OperationArguments, OperationSpec)

Inviare una richiesta HTTP popolata usando l'oggetto OperationSpec specificato.

sendRequest(PipelineRequest)

Inviare l'oggetto httpRequest fornito.

Dettagli costruttore

ServiceClient(ServiceClientOptions)

Costruttore ServiceClient

new ServiceClient(options?: ServiceClientOptions)

Parametri

options
ServiceClientOptions

Opzioni client del servizio che regolano il comportamento del client.

Dettagli proprietà

pipeline

Pipeline usata da questo client per effettuare richieste

pipeline: Pipeline

Valore della proprietà

Dettagli metodo

sendOperationRequest<T>(OperationArguments, OperationSpec)

Inviare una richiesta HTTP popolata usando l'oggetto OperationSpec specificato.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parametri

operationArguments
OperationArguments

Gli argomenti da cui verranno popolati i valori modello della richiesta HTTP.

operationSpec
OperationSpec

OperationSpec da usare per popolare httpRequest.

Restituisce

Promise<T>

sendRequest(PipelineRequest)

Inviare l'oggetto httpRequest fornito.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parametri

request
PipelineRequest

Restituisce

Promise<PipelineResponse>