@azure/storage-common package
Klassen
| AnonymousCredential |
AnonymousCredential biedt een credentialPolicyCreator-lid dat wordt gebruikt om AnonymousCredentialPolicy-objecten te maken. AnonymousCredentialPolicy wordt gebruikt met HTTP(S)-aanvragen die openbare resources lezen of voor gebruik met Shared Access Signatures (SAS). |
| AnonymousCredentialPolicy |
AnonymousCredentialPolicy wordt gebruikt met HTTP(S)-aanvragen die openbare resources lezen of voor gebruik met Shared Access Signatures (SAS). |
| BaseRequestPolicy |
De basisklasse waaruit alle aanvraagbeleidsregels zijn afgeleid. |
| BufferScheduler |
Deze klasse accepteert een Node.js leesbare stroom als invoer en blijft gegevens van de stroom lezen in de interne bufferstructuur totdat het maxBuffers bereikt. Elke beschikbare buffer probeert uitgaandeHandler te activeren. De interne bufferstructuur bevat een binnenkomende buffermatrix en een uitgaande buffermatrix. De binnenkomende buffermatrix bevat de 'lege' buffers die kunnen worden gevuld met nieuwe binnenkomende gegevens. De uitgaande matrix bevat de gevulde buffers die moeten worden verwerkt door outgoingHandler. Elke bovenbuffergrootte wordt gedefinieerd door parameterbufferSize. NUM_OF_ALL_BUFFERS = BUFFERS_IN_INCOMING + BUFFERS_IN_OUTGOING + BUFFERS_UNDER_HANDLING NUM_OF_ALL_BUFFERS kleiner dan of gelijk aan maxBuffers TIPS VOOR PRESTATIEVERBETERING:
|
| Credential |
Referentie is een abstracte klasse voor ondertekening van HTTP-aanvragen voor Azure Storage. Deze klasse host een credentialPolicyCreator-factory die CredentialPolicy genereert. |
| CredentialPolicy |
Referentiebeleid dat wordt gebruikt om HTTP(S)-aanvragen te ondertekenen voordat deze worden verzonden. Dit is een abstracte klasse. |
| StorageBrowserPolicy |
StorageBrowserPolicy verwerkt verschillen tussen Node.js en browserruntime, waaronder:
|
| StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory is een factoryklasse die helpt bij het genereren van StorageBrowserPolicy-objecten. |
| StorageRetryPolicy |
Beleid voor opnieuw proberen met exponentieel opnieuw proberen en lineaire nieuwe poging geïmplementeerd. |
| StorageRetryPolicyFactory |
StorageRetryPolicyFactory is een fabrieksklasse die helpt bij het genereren van StorageRetryPolicy--objecten. |
| StorageSharedKeyCredential |
ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. StorageSharedKeyCredential voor accountsleutelautorisatie van de Azure Storage-service. |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy is een beleid dat wordt gebruikt om een HTTP-aanvraag te ondertekenen met een gedeelde sleutel. |
| UserDelegationKeyCredential |
ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. UserDelegationKeyCredential wordt alleen gebruikt voor het genereren van gebruikersdelegatie-SAS. Zie https://learn.microsoft.com/rest/api/storageservices/create-user-delegation-sas |
Interfaces
| StorageRetryOptions |
Interface voor opties voor opnieuw proberen van Opslagblob. |
| StorageSharedKeyCredentialPolicyOptions |
Opties die worden gebruikt om StorageSharedKeyCredentialPolicy te configureren. |
| UserDelegationKey |
Een gebruikersdelegatiesleutel. |
Type-aliassen
| CredentialPolicyCreator |
Een factory-functie die een nieuwe CredentialPolicy maakt die gebruikmaakt van de opgegeven nextPolicy. |
| OutgoingHandler |
OutgoingHandler is een asynchrone functie die wordt geactiveerd door BufferScheduler. |
Enums
| StorageRetryPolicyType |
Typen RetryPolicy. |
Functies
| New |
Een factorymethode die wordt gebruikt om een RetryPolicy-factory te genereren. |
| get |
|
| storage |
storageBrowserPolicy is een beleid dat wordt gebruikt om te voorkomen dat browsers verzoeken in de cache opslaan en om cookies en expliciete headers met een inhoudslengte te verwijderen. |
| storage |
storageCorrectContentLengthPolicy om de Content-Length-header correct in te stellen met de bodylengte van het verzoek. |
| storage |
StorageRequestFailureDetailsParserPolicy |
| storage |
Beleid voor opnieuw proberen met exponentieel opnieuw proberen en lineaire nieuwe poging geïmplementeerd. |
| storage |
storageSharedKeyCredentialPolicy verwerkt ondertekeningsaanvragen met behulp van opslagaccountsleutels. |
Functiedetails
NewRetryPolicyFactory(StorageRetryOptions)
Een factorymethode die wordt gebruikt om een RetryPolicy-factory te genereren.
function NewRetryPolicyFactory(retryOptions?: StorageRetryOptions): RequestPolicyFactory
Parameters
- retryOptions
- StorageRetryOptions
Retouren
getCachedDefaultHttpClient()
storageBrowserPolicy()
storageBrowserPolicy is een beleid dat wordt gebruikt om te voorkomen dat browsers verzoeken in de cache opslaan en om cookies en expliciete headers met een inhoudslengte te verwijderen.
function storageBrowserPolicy(): PipelinePolicy
Retouren
storageCorrectContentLengthPolicy()
storageCorrectContentLengthPolicy om de Content-Length-header correct in te stellen met de bodylengte van het verzoek.
function storageCorrectContentLengthPolicy(): PipelinePolicy
Retouren
storageRequestFailureDetailsParserPolicy()
StorageRequestFailureDetailsParserPolicy
function storageRequestFailureDetailsParserPolicy(): PipelinePolicy
Retouren
storageRetryPolicy(StorageRetryOptions)
Beleid voor opnieuw proberen met exponentieel opnieuw proberen en lineaire nieuwe poging geïmplementeerd.
function storageRetryPolicy(options?: StorageRetryOptions): PipelinePolicy
Parameters
- options
- StorageRetryOptions
Retouren
storageSharedKeyCredentialPolicy(StorageSharedKeyCredentialPolicyOptions)
storageSharedKeyCredentialPolicy verwerkt ondertekeningsaanvragen met behulp van opslagaccountsleutels.
function storageSharedKeyCredentialPolicy(options: StorageSharedKeyCredentialPolicyOptions): PipelinePolicy