Compartir a través de


com.microsoft.azure.storage.core

Clases

Base64

RESERVADO PARA USO INTERNO. Proporciona la funcionalidad de codificación, descodificación y validación de Base64.

BaseRequest

RESERVADO PARA USO INTERNO. La clase Solicitud base para la capa de protocolo.

BaseResponse

RESERVADO PARA USO INTERNO. Clase de respuesta base para la capa de protocolo

EncryptionAgent

RESERVADO PARA USO INTERNO. Representa el agente de cifrado almacenado en el servicio. Consta de la versión del protocolo de cifrado y el algoritmo de cifrado usados.

EncryptionData

RESERVADO PARA USO INTERNO. Representa los datos de cifrado almacenados en el servicio.

ExecutionEngine

RESERVADO PARA USO INTERNO. Clase que controla la ejecución de StorageOperations y aplica directivas de reintento.

JsonUtilities
KeepAliveSocketFactory

RESERVADO PARA USO INTERNO.

Este tipo se usa para ayudar a solucionar un error en el JDK donde no se respetan los tiempos de espera de conexión en una solicitud reintenta. Es decir, si un cliente establece un tiempo de espera en una operación, este tiempo de espera solo se respeta en el primer intento de la solicitud. Los reintentos harán que se cargue una implementación de conexión subyacente diferente que omitirá el parámetro de tiempo de espera. Por lo tanto, las solicitudes pueden bloquearse para siempre si la conexión se interrumpe después de estos reintentos.

La habilitación de tiempos de espera de mantenimiento activo actúa como reserva en estos escenarios para que, incluso si se omite el tiempo de espera de la operación, el socket seguirá siendo el tiempo de espera y la solicitud se cancelará. Habilitamos tiempos de espera activos a través de una implementación de contenedor de SocketFactory. Usamos un generador de sockets predeterminado para obtener sockets del sistema y, a continuación, simplemente establece la opción keep-alive en true antes de volver al cliente. Esta fábrica se establecerá en los objetos HttpsUrlConnection.

LazySegmentedIterable<CLIENT_TYPE,PARENT_TYPE,ENTITY_TYPE>

RESERVADO PARA USO INTERNO. Proporciona un iterador diferido que recuperará el siguiente segmento de un resultado cuando se consuma el iterador.

LazySegmentedIterator<CLIENT_TYPE,PARENT_TYPE,ENTITY_TYPE>

RESERVADO PARA USO INTERNO. Proporciona un iterador diferido que recuperará el siguiente segmento de un resultado cuando se consuma el iterador.

ListingContext

RESERVADO PARA USO INTERNO. Clase que contiene el contexto actual de una lista

ListResponse<T>

RESERVADO PARA USO INTERNO. Clase usada para analizar una lista de objetos.

LogConstants

RESERVADO PARA USO INTERNO. Proporciona un conjunto estándar de mensajes de registro que la biblioteca cliente podría generar.

Logger

RESERVADO PARA USO INTERNO.

Contenedor alrededor de un org.slf4j.Logger objeto que permite optimizaciones de rendimiento en torno al formato de cadena, descripciones de registros con mejor formato y más control de biblioteca sobre cuándo registrar.

MarkableFileStream

RESERVADO PARA USO INTERNO. Ajusta un FileStream para permitir una carga más eficaz de memoria.

NetworkInputStream

RESERVADO PARA USO INTERNO.

PathUtility

RESERVADO PARA USO INTERNO. Clase para ayudar a modificar rutas de acceso

SegmentedStorageRequest
SharedAccessSignatureHelper

RESERVADO PARA USO INTERNO. Contiene métodos auxiliares para implementar firmas de acceso compartido.

SR

RESERVADO PARA USO INTERNO. Proporciona un conjunto estándar de errores que se podrían producir desde la biblioteca cliente.

StorageCredentialsHelper

RESERVADO PARA USO INTERNO. Un método auxiliar para StorageCredentials.

StorageRequest<C,P,R>

RESERVADO PARA USO INTERNO. Clase que encapsula la ejecución de una operación de almacenamiento determinada.

StreamMd5AndLength

RESERVADO PARA USO INTERNO. Representa un descriptor de secuencia que contiene el tamaño de la secuencia y el hash MD5.

UriQueryBuilder

RESERVADO PARA USO INTERNO. Clase auxiliar para ayudar a modificar la cadena de consulta de un URI

Utility

RESERVADO PARA USO INTERNO. Clase que proporciona métodos de utilidad.

WrappedByteArrayOutputStream

RESERVADO PARA USO INTERNO. Ajusta un búfer especificado por el usuario en una secuencia.

WrappedContentKey

RESERVADO PARA USO INTERNO. Representa los detalles de la clave de sobre almacenados en el servicio.

Enumeraciones

EncryptionAlgorithm

RESERVADO PARA USO INTERNO. Especifica el algoritmo de cifrado usado para cifrar un recurso.

RequestLocationMode

RESERVADO PARA USO INTERNO.