Partager via


ServiceClient class

Initialise une nouvelle instance de ServiceClient.

Constructeurs

ServiceClient(ServiceClientOptions)

Constructeur ServiceClient

Propriétés

pipeline

Pipeline utilisé par ce client pour effectuer des demandes

Méthodes

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envoyez une requête HTTP renseignée à l’aide de la spécification OperationSpec fournie.

sendRequest(PipelineRequest)

Envoyez le httpRequest fourni.

Détails du constructeur

ServiceClient(ServiceClientOptions)

Constructeur ServiceClient

new ServiceClient(options?: ServiceClientOptions)

Paramètres

options
ServiceClientOptions

Options du client de service qui régissent le comportement du client.

Détails de la propriété

pipeline

Pipeline utilisé par ce client pour effectuer des demandes

pipeline: Pipeline

Valeur de propriété

Détails de la méthode

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envoyez une requête HTTP renseignée à l’aide de la spécification OperationSpec fournie.

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

Paramètres

operationArguments
OperationArguments

Arguments à partir duquel les valeurs de modèle de la requête HTTP seront remplies.

operationSpec
OperationSpec

OperationSpec à utiliser pour remplir le httpRequest.

Retours

Promise<T>

sendRequest(PipelineRequest)

Envoyez le httpRequest fourni.

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

Paramètres

request
PipelineRequest

Retours

Promise<PipelineResponse>