@azure/storage-common package
Clases
| AnonymousCredential |
AnonymousCredential proporciona un miembro credentialPolicyCreator que se usa para crear objetos AnonymousCredentialPolicy. AnonymousCredentialPolicy se usa con solicitudes HTTP(S) que leen recursos públicos o que se usan con firmas de acceso compartido (SAS). |
| AnonymousCredentialPolicy |
AnonymousCredentialPolicy se usa con solicitudes HTTP(S) que leen recursos públicos o que se usan con firmas de acceso compartido (SAS). |
| BaseRequestPolicy |
Clase base de la que derivan todas las directivas de solicitud. |
| BufferScheduler |
Esta clase acepta un Node.js flujo legible como entrada y mantiene la lectura de datos de la secuencia en la estructura de búfer interna, hasta que alcanza maxBuffers. Cada búfer disponible intentará desencadenar outgoingHandler. La estructura del búfer interno incluye una matriz de búfer entrante y una matriz de búfer de salida. La matriz de búfer entrante incluye los búferes "vacíos" se pueden rellenar con nuevos datos entrantes. La matriz saliente incluye los búferes rellenados que se van a controlar mediante outgoingHandler. Cada tamaño de búfer anterior se define mediante bufferSize de parámetros. NUM_OF_ALL_BUFFERS = BUFFERS_IN_INCOMING + BUFFERS_IN_OUTGOING + BUFFERS_UNDER_HANDLING NUM_OF_ALL_BUFFERS menor o igual que maxBuffers SUGERENCIAS PARA MEJORAR EL RENDIMIENTO:
|
| Credential |
Credential es una clase abstracta para la firma de solicitudes HTTP de Azure Storage. Esta clase hospedará una factoría credentialPolicyCreator que genera CredentialPolicy. |
| CredentialPolicy |
Directiva de credenciales que se usa para firmar solicitudes HTTP(S) antes de enviarlos. Se trata de una clase abstracta. |
| StorageBrowserPolicy |
StorageBrowserPolicy controlará las diferencias entre Node.js y el entorno de ejecución del explorador, entre los que se incluyen:
|
| StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory es una clase de fábrica que ayuda a generar objetos StorageBrowserPolicy. |
| StorageRetryPolicy |
Directiva de reintento con reintento exponencial y reintento lineal implementado. |
| StorageRetryPolicyFactory |
StorageRetryPolicyFactory es una clase de fábrica que ayuda a generar objetos StorageRetryPolicy. |
| StorageSharedKeyCredential |
SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. StorageSharedKeyCredential para la autorización de clave de cuenta del servicio Azure Storage. |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy es una directiva que se usa para firmar la solicitud HTTP con una clave compartida. |
| UserDelegationKeyCredential |
SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. UserDelegationKeyCredential solo se utiliza para la generación de SAS de delegación de usuarios. Vea https://learn.microsoft.com/rest/api/storageservices/create-user-delegation-sas. |
Interfaces
| StorageRetryOptions |
Interfaz de opciones de reintento de blobs de storage. |
| StorageSharedKeyCredentialPolicyOptions |
Opciones usadas para configurar StorageSharedKeyCredentialPolicy. |
| UserDelegationKey |
Una clave de delegación de usuario. |
Alias de tipos
| CredentialPolicyCreator |
Función de fábrica que crea una nueva CredentialPolicy que usa nextPolicy proporcionada. |
| OutgoingHandler |
OutgoingHandler es una función asincrónica desencadenada por BufferScheduler. |
Enumeraciones
| StorageRetryPolicyType |
Tipos RetryPolicy. |
Funciones
| New |
Un método de fábrica usado para generar una factoría RetryPolicy. |
| get |
|
| storage |
storageBrowserPolicy es una política que se usa para evitar que los exploradores almacenen en caché las solicitudes y para quitar las cookies y los encabezados explícitos de longitud de contenido. |
| storage |
storageCorrectContentLengthPolicy para establecer correctamente el encabezado Content-Length con la longitud del cuerpo de la solicitud. |
| storage |
StorageRequestFailureDetailsParserPolicy |
| storage |
Directiva de reintento con reintento exponencial y reintento lineal implementado. |
| storage |
storageSharedKeyCredentialPolicy controla las solicitudes de firma mediante claves de cuenta de almacenamiento. |
Variables
| storage |
El identificador programático de la Política de AlmacenamientoNavegador. |
| storage |
El identificador programático de la política storageCorrectContentLengthLength. |
| storage |
El identificador programático de la Política StorageRequestFailureDetailsParserPolicy. |
| storage |
Nombre de la StorageRetryPolicy |
| storage |
El identificador programático de la PolicyStorageSharedKeySharedKeyCredentialPolicy. |
Detalles de la función
NewRetryPolicyFactory(StorageRetryOptions)
Un método de fábrica usado para generar una factoría RetryPolicy.
function NewRetryPolicyFactory(retryOptions?: StorageRetryOptions): RequestPolicyFactory
Parámetros
- retryOptions
- StorageRetryOptions
Devoluciones
getCachedDefaultHttpClient()
storageBrowserPolicy()
storageBrowserPolicy es una política que se usa para evitar que los exploradores almacenen en caché las solicitudes y para quitar las cookies y los encabezados explícitos de longitud de contenido.
function storageBrowserPolicy(): PipelinePolicy
Devoluciones
storageCorrectContentLengthPolicy()
storageCorrectContentLengthPolicy para establecer correctamente el encabezado Content-Length con la longitud del cuerpo de la solicitud.
function storageCorrectContentLengthPolicy(): PipelinePolicy
Devoluciones
storageRequestFailureDetailsParserPolicy()
StorageRequestFailureDetailsParserPolicy
function storageRequestFailureDetailsParserPolicy(): PipelinePolicy
Devoluciones
storageRetryPolicy(StorageRetryOptions)
Directiva de reintento con reintento exponencial y reintento lineal implementado.
function storageRetryPolicy(options?: StorageRetryOptions): PipelinePolicy
Parámetros
- options
- StorageRetryOptions
Devoluciones
storageSharedKeyCredentialPolicy(StorageSharedKeyCredentialPolicyOptions)
storageSharedKeyCredentialPolicy controla las solicitudes de firma mediante claves de cuenta de almacenamiento.
function storageSharedKeyCredentialPolicy(options: StorageSharedKeyCredentialPolicyOptions): PipelinePolicy
Parámetros
Devoluciones
Variable Details
storageBrowserPolicyName
El identificador programático de la Política de AlmacenamientoNavegador.
storageBrowserPolicyName: "storageBrowserPolicy"
Tipo
"storageBrowserPolicy"
storageCorrectContentLengthPolicyName
El identificador programático de la política storageCorrectContentLengthLength.
storageCorrectContentLengthPolicyName: "StorageCorrectContentLengthPolicy"
Tipo
"StorageCorrectContentLengthPolicy"
storageRequestFailureDetailsParserPolicyName
El identificador programático de la Política StorageRequestFailureDetailsParserPolicy.
storageRequestFailureDetailsParserPolicyName: "storageRequestFailureDetailsParserPolicy"
Tipo
"storageRequestFailureDetailsParserPolicy"
storageRetryPolicyName
Nombre de la StorageRetryPolicy
storageRetryPolicyName: "storageRetryPolicy"
Tipo
"storageRetryPolicy"
storageSharedKeyCredentialPolicyName
El identificador programático de la PolicyStorageSharedKeySharedKeyCredentialPolicy.
storageSharedKeyCredentialPolicyName: "storageSharedKeyCredentialPolicy"
Tipo
"storageSharedKeyCredentialPolicy"