@azure/storage-common package
Klasy
| AnonymousCredential |
Funkcja AnonymousCredential udostępnia element członkowski credentialPolicyCreator używany do tworzenia obiektów AnonymousCredentialPolicy. Funkcja AnonymousCredentialPolicy jest używana z żądaniami HTTP(S), które odczytują zasoby publiczne lub są używane z sygnaturami dostępu współdzielonego (SAS). |
| AnonymousCredentialPolicy |
Funkcja AnonymousCredentialPolicy jest używana z żądaniami HTTP(S), które odczytują zasoby publiczne lub są używane z sygnaturami dostępu współdzielonego (SAS). |
| BaseRequestPolicy |
Klasa bazowa, z której pochodzą wszystkie zasady żądań. |
| BufferScheduler |
Ta klasa akceptuje strumień z możliwością odczytu Node.js jako dane wejściowe i odczytuje dane ze strumienia do wewnętrznej struktury buforu, dopóki nie osiągnie wartości maxBuffers. Każdy dostępny bufor spróbuje wyzwolić wychodzącą procedurę obsługi. Wewnętrzna struktura buforu zawiera tablicę buforu przychodzącego i macierz buforu wychodzącego. Tablica przychodzących zawiera "puste" mogą być wypełnione nowymi danymi przychodzącymi. Tablica wychodząca zawiera wypełnione, które mają być obsługiwane przez program outgoingHandler. Każdy powyższy rozmiar buforu jest definiowany przez parametr bufferSize. NUM_OF_ALL_BUFFERS = BUFFERS_IN_INCOMING + BUFFERS_IN_OUTGOING + BUFFERS_UNDER_HANDLING NUM_OF_ALL_BUFFERS mniejsza lub równa maxBuffers PORADY DOTYCZĄCE POPRAWY WYDAJNOŚCI:
|
| Credential |
Credential to abstrakcyjna klasa podpisywania żądań HTTP usługi Azure Storage. Ta klasa będzie hostować fabrykę credentialPolicyCreator, która generuje element CredentialPolicy. |
| CredentialPolicy |
Zasady poświadczeń używane do podpisywania żądań HTTP(S) przed wysłaniem. Jest to abstrakcyjna klasa. |
| StorageBrowserPolicy |
StorageBrowserPolicy będzie obsługiwać różnice między Node.js a środowiskiem uruchomieniowym przeglądarki, w tym:
|
| StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory to klasa fabryki ułatwiająca generowanie obiektów StorageBrowserPolicy. |
| StorageRetryPolicy |
Zasady ponawiania próby z implementacją ponawiania wykładniczego i ponawiania liniowego. |
| StorageRetryPolicyFactory |
StorageRetryPolicyFactory to klasa fabryki ułatwiająca generowanie obiektów StorageRetryPolicy. |
| StorageSharedKeyCredential |
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS. StorageSharedKeyCredential na potrzeby autoryzacji klucza konta usługi Azure Storage. |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy to zasady używane do podpisywania żądania HTTP przy użyciu klucza współużytkowanego. |
Interfejsy
| StorageRetryOptions |
Interfejs opcji ponawiania prób obiektu blob usługi Storage. |
| StorageSharedKeyCredentialPolicyOptions |
Opcje używane do konfigurowania StorageSharedKeyCredentialPolicy. |
Aliasy typu
| CredentialPolicyCreator |
Funkcja fabryki, która tworzy nową funkcję CredentialPolicy, która używa podanej metody NextPolicy. |
| OutgoingHandler |
OutgoingHandler to funkcja asynchronizna wyzwalana przez bufferScheduler. |
Wyliczenia
| StorageRetryPolicyType |
Ponów typy zasad. |
Funkcje
| New |
Metoda fabryki używana do generowania fabryki RetryPolicy. |
| get |
|
| storage |
storageBrowserPolicy to zasada używana do zapobiegania buforowaniu żądań przez przeglądarki oraz do usuwania plików cookie i jawnych nagłówków o długości zawartości. |
| storage |
storageCorrectContentLengthPolicy, aby poprawnie ustawić nagłówek Content-Length z długością treści żądania. |
| storage |
StorageRequestFailureDetailsParserPolicy |
| storage |
Zasady ponawiania próby z implementacją ponawiania wykładniczego i ponawiania liniowego. |
| storage |
storageSharedKeyCredentialPolicy obsługuje żądania podpisywania przy użyciu kluczy konta magazynu. |
Szczegóły funkcji
NewRetryPolicyFactory(StorageRetryOptions)
Metoda fabryki używana do generowania fabryki RetryPolicy.
function NewRetryPolicyFactory(retryOptions?: StorageRetryOptions): RequestPolicyFactory
Parametry
- retryOptions
- StorageRetryOptions
Zwraca
getCachedDefaultHttpClient()
storageBrowserPolicy()
storageBrowserPolicy to zasada używana do zapobiegania buforowaniu żądań przez przeglądarki oraz do usuwania plików cookie i jawnych nagłówków o długości zawartości.
function storageBrowserPolicy(): PipelinePolicy
Zwraca
storageCorrectContentLengthPolicy()
storageCorrectContentLengthPolicy, aby poprawnie ustawić nagłówek Content-Length z długością treści żądania.
function storageCorrectContentLengthPolicy(): PipelinePolicy
Zwraca
storageRequestFailureDetailsParserPolicy()
StorageRequestFailureDetailsParserPolicy
function storageRequestFailureDetailsParserPolicy(): PipelinePolicy
Zwraca
storageRetryPolicy(StorageRetryOptions)
Zasady ponawiania próby z implementacją ponawiania wykładniczego i ponawiania liniowego.
function storageRetryPolicy(options?: StorageRetryOptions): PipelinePolicy
Parametry
- options
- StorageRetryOptions
Zwraca
storageSharedKeyCredentialPolicy(StorageSharedKeyCredentialPolicyOptions)
storageSharedKeyCredentialPolicy obsługuje żądania podpisywania przy użyciu kluczy konta magazynu.
function storageSharedKeyCredentialPolicy(options: StorageSharedKeyCredentialPolicyOptions): PipelinePolicy