Microsoft.Azure.Storage.Blob Espacio de nombres

Clases

BatchOperation

Define la estructura básica de la construcción de solicitudes por lotes. Las implementaciones específicas admiten operaciones específicas.

BlobAccountExtensions
BlobBatchException

Este tipo de excepción se produce cuando la solicitud uber en un lote se realiza correctamente, pero se ha producido un error en una o varias de las solicitudes secundarias.

BlobBatchSubOperationError

Representa una respuesta con error en una sola sub respuesta.

BlobBatchSubOperationResponse

Representa la respuesta a una sola operación secundaria.

BlobContainerEncryptionScopeOptions

Opciones de ámbito de cifrado que se usarán al crear un contenedor.

BlobContainerPermissions

Representa los permisos de un contenedor.

BlobContainerProperties

Representa las propiedades del sistema para un contenedor.

BlobContinuationToken

Representa un token de continuación para operaciones de lista.

BlobCustomerProvidedKey

Contenedor inmutable para una clave de cifrado que se usará con el cifrado de clave proporcionado por el cliente.

BlobDeleteBatchOperation

Define un conjunto de suboperaciones SetTier que se ejecutarán como una única solicitud por lotes.

BlobEncryptionPolicy

Representa una directiva de cifrado para realizar el cifrado y descifrado de sobres de blobs de Azure.

BlobProperties

Representa las propiedades del sistema para un blob.

BlobRequestOptions

Representa un conjunto de opciones de directiva de reintentos y tiempo de espera que se deben especificar para una solicitud en el servicio BLOB.

BlobResultSegment

Representa un segmento de resultados de IListBlobItem, con información de continuación para escenarios de paginación.

BlobSetTierBatchOperation

Define un conjunto de suboperaciones SetTier que se ejecutarán como una única solicitud por lotes.

CloudAppendBlob

Representa un blob en anexos, un tipo de blob en el que los bloques de datos se confirman siempre al final del blob.

CloudBlob

Representa un blob de Azure. Un blob almacena texto o datos binarios, como documentos o archivos multimedia.

CloudBlobClient

Proporciona una representación lógica del lado cliente de Microsoft Azure Blob Storage.

CloudBlobContainer

Representa un contenedor en Microsoft Azure Blob service.

CloudBlobDirectory

Representa un directorio virtual de blobs, designado por un carácter delimitador.

CloudBlobStream

Representa una secuencia para escribir en un blob.

CloudBlockBlob

Representa un blob que se carga como un conjunto de bloques.

CloudPageBlob

Representa un blob en páginas de Microsoft Azure.

ContainerResultSegment

Representa un segmento de resultados de CloudBlobContainer, y contiene información de paginación y continuación.

CopyState

Representa los atributos de una operación de copia.

ListBlockItem

Representa un bloque recuperado de la lista de bloqueados del blob.

PageDiffRange

Representa un intervalo de páginas de un blob en páginas.

PageRange

Representa un intervalo de páginas de un blob en páginas.

SharedAccessBlobHeaders

Representa los encabezados opcionales que se pueden devolver con los blobs a los que accede a través de SAS.

SharedAccessBlobPolicies

Representa la colección de directivas de acceso compartido definidas para un contenedor.

SharedAccessBlobPolicy

Representa una directiva de acceso compartido, que especifica la hora de inicio, la hora de expiración y los permisos de una firma de acceso compartido.

Interfaces

ICloudBlob

Interfaz necesaria para los tipos de blobs de Microsoft Azure. Las clases CloudBlockBlob y CloudPageBlob implementan la interfaz ICloudBlob.

IListBlobItem

Representa un elemento que una operación de enumeración de blobs puede devolver.

Enumeraciones

BlobContainerPublicAccessType

Especifica el nivel de acceso público que se permite en el contenedor.

BlobListingDetails

Especifica qué elementos se incluirán al enumerar un conjunto de blobs.

BlobType

El tipo de un blob.

BlockListingFilter

Indica si se deben enumerar solo los bloques confirmados, solo los bloques sin confirmar o todos los bloques.

BlockSearchMode

Indica en qué listas de bloques se debe buscar para encontrar un bloque especificado.

ContainerListingDetails

Especifica qué detalles se van a incluir al enumerar los contenedores de esta cuenta de almacenamiento.

CopyStatus

Representa el estado de una operación de copia del blob.

DeleteSnapshotsOption

El conjunto de opciones que describen la operación de eliminación.

LeaseAction

Describe las acciones que se pueden realizar en una concesión.

LeaseDuration

La duración de la concesión de un recurso.

LeaseState

El estado de concesión de un recurso.

LeaseStatus

El estado de concesión de un recurso.

PremiumPageBlobTier

Nivel del blob en páginas. Eche un vistazo https://docs.microsoft.com/en-us/azure/storage/storage-premium-storage#scalability-and-performance-targets a para obtener información detallada sobre las IOPS correspondientes y throughtput por PremiumPageBlobTier.

RehydratePriority

Prioridad con la que rehidratar un blob archivado.

RehydrationStatus

Estado de rehidratación de un blob que está archivado actualmente.

SequenceNumberAction

Describe las acciones que se pueden realizar sobre un número de secuencia de un blob en páginas.

SharedAccessBlobPermissions

Especifica el conjunto de permisos posibles para una directiva de acceso compartido.

StandardBlobTier

El nivel del blob en bloques en una cuenta de almacenamiento estándar.