ExtendedServiceClient class

Client to provide compatability between core V1 & V2.

Extends

Constructors

ExtendedServiceClient(ExtendedServiceClientOptions)

Inherited Properties

pipeline

The pipeline used by this client to make requests

Methods

sendOperationRequest<T>(OperationArguments, OperationSpec)

Compatible send operation request function.

Inherited Methods

sendRequest(PipelineRequest)

Send the provided httpRequest.

Constructor Details

ExtendedServiceClient(ExtendedServiceClientOptions)

new ExtendedServiceClient(options: ExtendedServiceClientOptions)

Parameters

Inherited Property Details

pipeline

The pipeline used by this client to make requests

pipeline: Pipeline

Property Value

Inherited From ServiceClient.pipeline

Method Details

sendOperationRequest<T>(OperationArguments, OperationSpec)

Compatible send operation request function.

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

Parameters

operationArguments
OperationArguments

Operation arguments

operationSpec
OperationSpec

Operation Spec

Returns

Promise<T>

Inherited Method Details

sendRequest(PipelineRequest)

Send the provided httpRequest.

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

Parameters

request
PipelineRequest

Returns

Promise<PipelineResponse>

Inherited From ServiceClient.sendRequest