@azure/storage-common package
Classes
| AnonymousCredential |
AnonymousCredential fournit un membre credentialPolicyCreator utilisé pour créer des objets AnonymousCredentialPolicy. AnonymousCredentialPolicy est utilisé avec des requêtes HTTP(S) qui lisent des ressources publiques ou pour une utilisation avec des signatures d’accès partagé (SAP). |
| AnonymousCredentialPolicy |
AnonymousCredentialPolicy est utilisé avec des requêtes HTTP(S) qui lisent des ressources publiques ou pour une utilisation avec des signatures d’accès partagé (SAP). |
| BaseRequestPolicy |
Classe de base à partir de laquelle toutes les stratégies de requête dérivent. |
| BufferScheduler |
Cette classe accepte un Node.js flux lisible comme entrée et continue à lire les données du flux dans la structure de mémoire tampon interne jusqu’à ce qu’elle atteigne maxBuffers. Chaque mémoire tampon disponible tente de déclencher le gestionnaire sortant. La structure de mémoire tampon interne inclut un tableau de mémoires tampons entrantes et un tableau de mémoires tampons sortantes. Le tableau de mémoires tampons entrantes inclut les mémoires tampons « vides » peuvent être remplies de nouvelles données entrantes. Le tableau sortant inclut les mémoires tampons remplies à gérer par le gestionnaire sortant. Chaque taille de mémoire tampon ci-dessus est définie par bufferSize de paramètres. NUM_OF_ALL_BUFFERS = BUFFERS_IN_INCOMING + BUFFERS_IN_OUTGOING + BUFFERS_UNDER_HANDLING NUM_OF_ALL_BUFFERS inférieur ou égal à maxBuffers CONSEILS D’AMÉLIORATION DES PERFORMANCES :
|
| Credential |
Les informations d’identification sont une classe abstraite pour la signature des requêtes HTTP stockage Azure. Cette classe hébergera une fabrique CredentialPolicyCreator qui génère CredentialPolicy. |
| CredentialPolicy |
Stratégie d’informations d’identification utilisée pour signer des requêtes HTTP(S) avant l’envoi. Il s’agit d’une classe abstraite. |
| StorageBrowserPolicy |
StorageBrowserPolicy gère les différences entre Node.js et le runtime du navigateur, notamment :
|
| StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory est une classe de fabrique qui permet de générer des objets StorageBrowserPolicy. |
| StorageRetryPolicy |
Stratégie de nouvelle tentative avec nouvelle tentative exponentielle et nouvelle tentative linéaire implémentée. |
| StorageRetryPolicyFactory |
StorageRetryPolicyFactory est une classe de fabrique qui permet de générer des objets StorageRetryPolicy. |
| StorageSharedKeyCredential |
DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME. StorageSharedKeyCredential pour l’autorisation de clé de compte du service Stockage Azure. |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy est une stratégie utilisée pour signer une requête HTTP avec une clé partagée. |
Interfaces
| StorageRetryOptions |
Interface des options de nouvelle tentative d’objet blob de stockage. |
| StorageSharedKeyCredentialPolicyOptions |
Options utilisées pour configurer StorageSharedKeyCredentialPolicy. |
Alias de type
| CredentialPolicyCreator |
Fonction de fabrique qui crée une stratégie d’identification qui utilise la stratégie suivante fournie. |
| OutgoingHandler |
OutgoingHandler est une fonction asynchrone déclenchée par BufferScheduler. |
Énumérations
| StorageRetryPolicyType |
RetryPolicy. |
Functions
| New |
Méthode de fabrique utilisée pour générer une fabrique RetryPolicy. |
| get |
|
| storage |
storageBrowserPolicy est une politique utilisée pour empêcher les navigateurs de mettre en cache les requêtes et pour supprimer les cookies et les en-têtes de contenu explicites. |
| storage |
storageCorrectContentLengthPolicy pour définir correctement l’en-tête Content-Length avec la longueur du corps de la demande. |
| storage |
StorageRequestFailureDetailsParserPolicy |
| storage |
Stratégie de nouvelle tentative avec nouvelle tentative exponentielle et nouvelle tentative linéaire implémentée. |
| storage |
storageSharedKeyCredentialPolicy gère les demandes de signature à l’aide de clés de compte de stockage. |
Informations relatives à la fonction
NewRetryPolicyFactory(StorageRetryOptions)
Méthode de fabrique utilisée pour générer une fabrique RetryPolicy.
function NewRetryPolicyFactory(retryOptions?: StorageRetryOptions): RequestPolicyFactory
Paramètres
- retryOptions
- StorageRetryOptions
Retours
getCachedDefaultHttpClient()
storageBrowserPolicy()
storageBrowserPolicy est une politique utilisée pour empêcher les navigateurs de mettre en cache les requêtes et pour supprimer les cookies et les en-têtes de contenu explicites.
function storageBrowserPolicy(): PipelinePolicy
Retours
storageCorrectContentLengthPolicy()
storageCorrectContentLengthPolicy pour définir correctement l’en-tête Content-Length avec la longueur du corps de la demande.
function storageCorrectContentLengthPolicy(): PipelinePolicy
Retours
storageRequestFailureDetailsParserPolicy()
StorageRequestFailureDetailsParserPolicy
function storageRequestFailureDetailsParserPolicy(): PipelinePolicy
Retours
storageRetryPolicy(StorageRetryOptions)
Stratégie de nouvelle tentative avec nouvelle tentative exponentielle et nouvelle tentative linéaire implémentée.
function storageRetryPolicy(options?: StorageRetryOptions): PipelinePolicy
Paramètres
- options
- StorageRetryOptions
Retours
storageSharedKeyCredentialPolicy(StorageSharedKeyCredentialPolicyOptions)
storageSharedKeyCredentialPolicy gère les demandes de signature à l’aide de clés de compte de stockage.
function storageSharedKeyCredentialPolicy(options: StorageSharedKeyCredentialPolicyOptions): PipelinePolicy