@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 SAS (Assinaturas de Acesso Compartilhado). |
| AnonymousCredentialPolicy |
AnonymousCredentialPolicy é usado com solicitações HTTP(S) que leem recursos públicos ou para uso com SAS (Assinaturas de Acesso Compartilhado). |
| BaseRequestPolicy |
A classe base da qual todas as políticas de solicitação derivam. |
| BufferScheduler |
Essa classe aceita uma Node.js fluxo legível como entrada e continua lendo dados do fluxo para a estrutura interna do buffer até atingir maxBuffers. Cada buffer disponível tentará disparar 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 pelo outgoingHandler. Cada tamanho de buffer acima é definido por bufferSize de parâmetro. 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 |
A credencial é 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 credencial usada para assinar solicitações HTTP(S) antes de enviar. Esta é uma classe abstrata. |
| StorageBrowserPolicy |
StorageBrowserPolicy lidará com diferenças entre Node.js e o runtime 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 objetos StorageRetryPolicy. |
| StorageSharedKeyCredential |
DISPONÍVEL APENAS EM NODE.JS RUNTIME. StorageSharedKeyCredential para autorização de chave de conta do serviço de Armazenamento do Azure. |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy é uma política usada para assinar uma solicitação HTTP com uma chave compartilhada. |
| UserDelegationKeyCredential |
DISPONÍVEL APENAS EM NODE.JS RUNTIME. UserDelegationKeyCredential é usado apenas para geração de SAS de delegação de usuários. Consulte https://learn.microsoft.com/rest/api/storageservices/create-user-delegation-sas |
Interfaces
| StorageRetryOptions |
Interface de opções de repetição do Blob de Armazenamento. |
| StorageSharedKeyCredentialPolicyOptions |
Opções usadas para configurar StorageSharedKeyCredentialPolicy. |
| UserDelegationKey |
Uma chave de delegação de usuário. |
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 disparada 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 explícitos de comprimento de conteúdo. |
| 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. |
Variáveis
| storage |
O identificador programático do StorageBrowserPolicy. |
| storage |
O identificador programático da política storageCorrectContentLengthPolicy. |
| storage |
O identificador programático da Política StorageRequestFailureParserDetails. |
| storage |
Nome do storageRetryPolicy |
| storage |
O identificador programático do storageSharedKeySharedKeyCredentialPolicy. |
Detalhes da 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
Retornos
getCachedDefaultHttpClient()
storageBrowserPolicy()
storageBrowserPolicy é uma política usada para impedir que os navegadores armazenem solicitações em cache e para remover cookies e cabeçalhos explícitos de comprimento de conteúdo.
function storageBrowserPolicy(): PipelinePolicy
Retornos
storageCorrectContentLengthPolicy()
storageCorrectContentLengthPolicy para definir corretamente o cabeçalho Content-Length com o comprimento do corpo da solicitação.
function storageCorrectContentLengthPolicy(): PipelinePolicy
Retornos
storageRequestFailureDetailsParserPolicy()
StorageRequestFailureDetailsParserPolicy
function storageRequestFailureDetailsParserPolicy(): PipelinePolicy
Retornos
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
Retornos
storageSharedKeyCredentialPolicy(StorageSharedKeyCredentialPolicyOptions)
storageSharedKeyCredentialPolicy lida com solicitações de assinatura usando chaves de conta de armazenamento.
function storageSharedKeyCredentialPolicy(options: StorageSharedKeyCredentialPolicyOptions): PipelinePolicy
Parâmetros
Retornos
Variable Details
storageBrowserPolicyName
O identificador programático do StorageBrowserPolicy.
storageBrowserPolicyName: "storageBrowserPolicy"
Tipo
"storageBrowserPolicy"
storageCorrectContentLengthPolicyName
O identificador programático da política storageCorrectContentLengthPolicy.
storageCorrectContentLengthPolicyName: "StorageCorrectContentLengthPolicy"
Tipo
"StorageCorrectContentLengthPolicy"
storageRequestFailureDetailsParserPolicyName
O identificador programático da Política StorageRequestFailureParserDetails.
storageRequestFailureDetailsParserPolicyName: "storageRequestFailureDetailsParserPolicy"
Tipo
"storageRequestFailureDetailsParserPolicy"
storageRetryPolicyName
storageSharedKeyCredentialPolicyName
O identificador programático do storageSharedKeySharedKeyCredentialPolicy.
storageSharedKeyCredentialPolicyName: "storageSharedKeyCredentialPolicy"
Tipo
"storageSharedKeyCredentialPolicy"