Udostępnij za pośrednictwem


RequestOptionsBase interface

Opisuje podstawową strukturę obiektu opcji, który będzie używany w każdej operacji.

Właściwości

abortSignal

Sygnał kontrolera przerwania. Może służyć do przerwania wysyłania żądania sieciowego i oczekiwania na odpowiedź.

customHeaders

zostanie zastosowana przed wysłaniem żądania.

onDownloadProgress

Wywołanie zwrotne, które jest uruchamiane po postępie pobierania.

onUploadProgress

Wywołanie zwrotne, które jest uruchamiane po postępie przekazywania.

serializerOptions

Opcje zastąpienia zachowania analizowania/tworzenia kodu XML.

shouldDeserialize

Niezależnie od tego, czy element HttpOperationResponse powinien być deserializowany. Jeśli jest to niezdefiniowane, polecenie HttpOperationResponse powinno być deserializowane.

timeout

Liczba milisekund żądania może potrwać przed automatycznym kończeniem. Jeśli żądanie zostanie zakończone, AbortError zostanie zgłoszony element .

tracingContext

Śledzenie: kontekst używany podczas tworzenia zakresów.

Szczegóły właściwości

abortSignal

Sygnał kontrolera przerwania. Może służyć do przerwania wysyłania żądania sieciowego i oczekiwania na odpowiedź.

abortSignal?: AbortSignalLike

Wartość właściwości

customHeaders

zostanie zastosowana przed wysłaniem żądania.

customHeaders?: {[key: string]: string}

Wartość właściwości

{[key: string]: string}

onDownloadProgress

Wywołanie zwrotne, które jest uruchamiane po postępie pobierania.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Wartość właściwości

(progress: TransferProgressEvent) => void

onUploadProgress

Wywołanie zwrotne, które jest uruchamiane po postępie przekazywania.

onUploadProgress?: (progress: TransferProgressEvent) => void

Wartość właściwości

(progress: TransferProgressEvent) => void

serializerOptions

Opcje zastąpienia zachowania analizowania/tworzenia kodu XML.

serializerOptions?: SerializerOptions

Wartość właściwości

shouldDeserialize

Niezależnie od tego, czy element HttpOperationResponse powinien być deserializowany. Jeśli jest to niezdefiniowane, polecenie HttpOperationResponse powinno być deserializowane.

shouldDeserialize?: boolean | (response: HttpOperationResponse) => boolean

Wartość właściwości

boolean | (response: HttpOperationResponse) => boolean

timeout

Liczba milisekund żądania może potrwać przed automatycznym kończeniem. Jeśli żądanie zostanie zakończone, AbortError zostanie zgłoszony element .

timeout?: number

Wartość właściwości

number

tracingContext

Śledzenie: kontekst używany podczas tworzenia zakresów.

tracingContext?: Context

Wartość właściwości

@azure/core-tracing.Context