@azure/storage-common package
Classes
| AnonymousCredential |
AnonymousCredential fornece um membro credentialPolicyCreator usado para criar objetos AnonymousCredentialPolicy. AnonymousCredentialPolicy é usado com solicitações HTTP(S) que leem recursos públicos ou para uso com Assinaturas de Acesso Compartilhado (SAS). |
| AnonymousCredentialPolicy |
AnonymousCredentialPolicy é usado com solicitações HTTP(S) que leem recursos públicos ou para uso com Assinaturas de Acesso Compartilhado (SAS). |
| BaseRequestPolicy |
A classe base da qual derivam todas as políticas de solicitação. |
| BufferScheduler |
Essa classe aceita um fluxo Node.js legível como entrada e mantém a leitura de dados do fluxo para a estrutura de buffer interno, até que atinja maxBuffers. Cada buffer disponível tentará acionar outgoingHandler. A estrutura de buffer interno inclui uma matriz de buffer de entrada e uma matriz de buffer de saída. A matriz de buffer de entrada inclui os buffers "vazios" podem ser preenchidos com novos dados de entrada. A matriz de saída inclui os buffers preenchidos a serem manipulados por outgoingHandler. Cada tamanho de buffer acima é definido pelo parâmetro bufferSize. NUM_OF_ALL_BUFFERS = BUFFERS_IN_INCOMING + BUFFERS_IN_OUTGOING + BUFFERS_UNDER_HANDLING NUM_OF_ALL_BUFFERS menor ou igual a maxBuffers DICAS DE MELHORIA DE DESEMPENHO:
|
| Credential |
Credential é uma classe abstrata para assinatura de solicitações HTTP do Armazenamento do Azure. Essa classe hospedará uma fábrica credentialPolicyCreator que gera CredentialPolicy. |
| CredentialPolicy |
Política de credenciais usada para assinar solicitações HTTP(S) antes do envio. Esta é uma classe abstrata. |
| StorageBrowserPolicy |
StorageBrowserPolicy lidará com as diferenças entre Node.js e o tempo de execução do navegador, incluindo:
|
| StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory é uma classe de fábrica que ajuda a gerar objetos StorageBrowserPolicy. |
| StorageRetryPolicy |
Política de repetição com repetição exponencial e repetição linear implementada. |
| StorageRetryPolicyFactory |
StorageRetryPolicyFactory é uma classe de fábrica que ajuda a gerar StorageRetryPolicy objetos. |
| StorageSharedKeyCredential |
DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. StorageSharedKeyCredential para autorização de chave de conta do serviço de Armazenamento do Azure. |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy é uma política usada para assinar solicitações HTTP com uma chave compartilhada. |
Interfaces
| StorageRetryOptions |
Interface de opções de repetição de Blob de armazenamento. |
| StorageSharedKeyCredentialPolicyOptions |
Opções usadas para configurar StorageSharedKeyCredentialPolicy. |
Aliases de Tipo
| CredentialPolicyCreator |
Uma função de fábrica que cria uma nova CredentialPolicy que usa a nextPolicy fornecida. |
| OutgoingHandler |
OutgoingHandler é uma função assíncrona acionada por BufferScheduler. |
Enumerações
| StorageRetryPolicyType |
Tipos RetryPolicy. |
Funções
| New |
Um método de fábrica usado para gerar uma fábrica RetryPolicy. |
| get |
|
| storage |
storageBrowserPolicy é uma política usada para impedir que os navegadores armazenem solicitações em cache e para remover cookies e cabeçalhos de comprimento de conteúdo explícito. |
| storage |
storageCorrectContentLengthPolicy para definir corretamente o cabeçalho Content-Length com o comprimento do corpo da solicitação. |
| storage |
StorageRequestFailureDetailsParserPolicy |
| storage |
Política de repetição com repetição exponencial e repetição linear implementada. |
| storage |
storageSharedKeyCredentialPolicy lida com solicitações de assinatura usando chaves de conta de armazenamento. |
Detalhes de Função
NewRetryPolicyFactory(StorageRetryOptions)
Um método de fábrica usado para gerar uma fábrica RetryPolicy.
function NewRetryPolicyFactory(retryOptions?: StorageRetryOptions): RequestPolicyFactory
Parâmetros
- retryOptions
- StorageRetryOptions
Devoluções
getCachedDefaultHttpClient()
storageBrowserPolicy()
storageBrowserPolicy é uma política usada para impedir que os navegadores armazenem solicitações em cache e para remover cookies e cabeçalhos de comprimento de conteúdo explícito.
function storageBrowserPolicy(): PipelinePolicy
Devoluções
storageCorrectContentLengthPolicy()
storageCorrectContentLengthPolicy para definir corretamente o cabeçalho Content-Length com o comprimento do corpo da solicitação.
function storageCorrectContentLengthPolicy(): PipelinePolicy
Devoluções
storageRequestFailureDetailsParserPolicy()
StorageRequestFailureDetailsParserPolicy
function storageRequestFailureDetailsParserPolicy(): PipelinePolicy
Devoluções
storageRetryPolicy(StorageRetryOptions)
Política de repetição com repetição exponencial e repetição linear implementada.
function storageRetryPolicy(options?: StorageRetryOptions): PipelinePolicy
Parâmetros
- options
- StorageRetryOptions
Devoluções
storageSharedKeyCredentialPolicy(StorageSharedKeyCredentialPolicyOptions)
storageSharedKeyCredentialPolicy lida com solicitações de assinatura usando chaves de conta de armazenamento.
function storageSharedKeyCredentialPolicy(options: StorageSharedKeyCredentialPolicyOptions): PipelinePolicy