Partager via


RequestOptionsBase interface

Décrit la structure de base de l’objet options qui sera utilisé dans chaque opération.

Propriétés

abortSignal

Signal d’un contrôleur d’abandon. Peut être utilisé pour abandonner l’envoi d’une requête réseau et l’attente d’une réponse.

customHeaders

sera appliqué avant l’envoi de la demande.

onDownloadProgress

Rappel qui se déclenche lors de la progression du téléchargement.

onUploadProgress

Rappel qui se déclenche lors de la progression du chargement.

serializerOptions

Options permettant de remplacer le comportement d’analyse/de génération XML.

shouldDeserialize

Indique si httpOperationResponse doit être désérialisé ou non. Si cette valeur n’est pas définie, l’objet HttpOperationResponse doit être désérialisé.

timeout

Nombre de millisecondes qu’une demande peut prendre avant de se terminer automatiquement. Si la demande est terminée, un AbortError est levée.

tracingContext

Suivi : contexte utilisé lors de la création d’étendues.

Détails de la propriété

abortSignal

Signal d’un contrôleur d’abandon. Peut être utilisé pour abandonner l’envoi d’une requête réseau et l’attente d’une réponse.

abortSignal?: AbortSignalLike

Valeur de propriété

customHeaders

sera appliqué avant l’envoi de la demande.

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

Valeur de propriété

{[key: string]: string}

onDownloadProgress

Rappel qui se déclenche lors de la progression du téléchargement.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Valeur de propriété

(progress: TransferProgressEvent) => void

onUploadProgress

Rappel qui se déclenche lors de la progression du chargement.

onUploadProgress?: (progress: TransferProgressEvent) => void

Valeur de propriété

(progress: TransferProgressEvent) => void

serializerOptions

Options permettant de remplacer le comportement d’analyse/de génération XML.

serializerOptions?: SerializerOptions

Valeur de propriété

shouldDeserialize

Indique si httpOperationResponse doit être désérialisé ou non. Si cette valeur n’est pas définie, l’objet HttpOperationResponse doit être désérialisé.

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

Valeur de propriété

boolean | (response: HttpOperationResponse) => boolean

timeout

Nombre de millisecondes qu’une demande peut prendre avant de se terminer automatiquement. Si la demande est terminée, un AbortError est levée.

timeout?: number

Valeur de propriété

number

tracingContext

Suivi : contexte utilisé lors de la création d’étendues.

tracingContext?: Context

Valeur de propriété

@azure/core-tracing.Context