Azure.Storage.Blobs.Models Espacio de nombres

Clases

AccountInfo

AccountInfo.

AppendBlobAppendBlockFromUriOptions

Parámetros opcionales para AppendBlockFromUriAsync(Uri, AppendBlobAppendBlockFromUriOptions, CancellationToken).

AppendBlobAppendBlockOptions

Parámetros opcionales para anexar un bloque con AppendBlockAsync(Stream, AppendBlobAppendBlockOptions, CancellationToken).

AppendBlobCreateOptions

Parámetros opcionales para crear un blob en anexos.

AppendBlobOpenWriteOptions

Parámetros opcionales para Append Blob Open Write.

AppendBlobRequestConditions

Especifica las condiciones de acceso específicas del blob en anexos.

BlobAccessPolicy

Una directiva de acceso.

BlobAnalyticsLogging

Configuración de registro de Azure Analytics.

BlobAppendInfo

BlobAppendInfo.

BlobContainerAccessPolicy

BlobContainerAccessPolicy

BlobContainerClientTransferOptions

Opciones que se aplican a las cargas y descargas de transferencia de datos mediante los métodos StartDownloadToDirectoryAsync(BlobContainerClient, String, BlobContainerClientTransferOptions) de BlobContainerClient extensión y StartUploadDirectoryAsync(BlobContainerClient, String, BlobContainerClientTransferOptions).

BlobContainerEncryptionScopeOptions

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

BlobContainerInfo

BlobContainerInfo

BlobContainerItem

Un contenedor de Azure Storage.

BlobContainerProperties

Propiedades de un contenedor.

BlobContentInfo

BlobContentInfo

BlobCopyFromUriOptions

Parámetros opcionales para Iniciar copia desde la dirección URL.

BlobCopyInfo

BlobCopyInfo.

BlobCorsRule

CORS es una característica de HTTP que permite que una aplicación web que se ejecuta en un dominio tenga acceso a recursos de otro dominio. Los exploradores web implementan una restricción de seguridad denominada directiva del mismo origen que impide que una página web llame a las API de otro dominio diferente; CORS proporciona una forma segura de permitir que un dominio (el dominio de origen) llame a las API de otro dominio.

BlobDownloadDetails

Detalles devueltos al descargar un blob.

BlobDownloadInfo

Los detalles y el contenido devueltos de la descarga de un blob

BlobDownloadOptions

Parámetros opcionales para descargar un intervalo de un blob.

BlobDownloadResult

Los detalles y el contenido devueltos de descargar un blob.

BlobDownloadStreamingResult

Los detalles y el contenido devueltos de descargar un blob.

BlobDownloadToOptions

Opciones para leer un blob en un destino.

BlobGeoReplication

Geo-Replication información del servicio de almacenamiento secundario.

BlobHierarchyItem

PrefixBlob o se devuelve de GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken).

BlobHttpHeaders

Propiedades HTTP estándar compatibles con contenedores y blobs. Estas propiedades se representan como encabezados HTTP estándar usan nombres estándar, como se especifica en la sección Definiciones de campo de encabezado 14 de la especificación del protocolo HTTP/1.1.

Para obtener más información, vea Establecer y recuperar propiedades y metadatos para los recursos de Blob Service.

BlobImmutabilityPolicy

Parámetros opcionales para establecer la directiva de inmutabilidad de un blob, una instantánea de blobs o una versión de blob.

BlobInfo

BlobInfo.

BlobItem

Un blob de Azure Storage.

BlobItemProperties

Propiedades de un blob.

BlobLease

BlobLease.

BlobLeaseRequestConditions

Especifica las condiciones de acceso para las operaciones de arrendamiento en un contenedor o blob.

BlobLegalHoldResult

Información sobre la suspensión legal de un blob.

BlobMetrics

un resumen de las estadísticas de solicitud agrupadas por API en agregados de hora o minuto para blobs.

BlobOpenReadOptions

Parámetros opcionales para OpenReadAsync(BlobOpenReadOptions, CancellationToken)

BlobOpenWriteOptions

Parámetros opcionales para Page Blob Open Write.

BlobProperties

Propiedades de un blob.

BlobQueryArrowField

Describir un campo en BlobQueryArrowOptions.

BlobQueryArrowOptions

Configuración de flecha. Solo es válido para OutputTextConfiguration.

BlobQueryCsvTextOptions

Configuración de texto CSV.

BlobQueryError

Error de consulta de blobs.

BlobQueryJsonTextOptions

Configuración de texto JSON.

BlobQueryOptions

Parámetros opcionales para QueryAsync(String, BlobQueryOptions, CancellationToken).

BlobQueryParquetTextOptions

Configuración de texto parquerio.

BlobQueryTextOptions

Configuración de texto de consulta de blobs. Vea BlobQueryCsvTextOptions y BlobQueryJsonTextOptions.

BlobRequestConditions

Especifica las condiciones de acceso de concesión de blobs para un contenedor o blob.

BlobRetentionPolicy

la directiva de retención que determina cuánto tiempo deben conservarse los datos asociados.

BlobServiceProperties

Propiedades del servicio de almacenamiento.

BlobServiceStatistics

Estadísticas del servicio de almacenamiento.

BlobSignedIdentifier

identificador firmado.

BlobsModelFactory

Generador de modelos para modelos.

BlobSnapshotInfo

BlobSnapshotInfo

BlobStaticWebsite

Propiedades que permiten que una cuenta hospede un sitio web estático.

BlobSyncUploadFromUriOptions

Parámetros opcionales para SyncUploadFromUri(Uri, Boolean, CancellationToken).

BlobUploadOptions

Parámetros opcionales para cargar en un blob.

BlockBlobOpenWriteOptions

Parámetros opcionales para Page Blob Open Write.

BlockBlobStageBlockOptions

Parámetros opcionales para almacenar provisionalmente un bloque para un blob en bloques con StageBlockAsync(String, Stream, BlockBlobStageBlockOptions, CancellationToken).

BlockInfo

BlockInfo.

BlockList

The BlockList.

CommitBlockListOptions

Parámetros opcionales para confirmar una lista de bloques en un blob en bloques.

CopyFromUriOperation

para Operation<T> realizar un seguimiento del estado de una Azure.Storage.Blobs.Specialized.BlobBaseClient.StartCopyFromUriAsync(System.Uri,System.Collections.Generic.IDictionary{System.String,System.String},System.Nullable{Azure.Storage.Blobs.Models.AccessTier},Azure.Storage.Blobs.Models.BlobRequestConditions,Azure.Storage.Blobs.Models.BlobRequestConditions,System.Nullable{Azure.Storage.Blobs.Models.RehydratePriority},System.Threading.CancellationToken) solicitud. Si Value se completa correctamente, será el número de bytes copiados.

GetBlobTagResult

Resultado de la llamada a BlobBaseClient.GetTags().

GetPageRangesDiffOptions

Parámetros opcionales para PageRangeClient.GetPageRangesDiff().

GetPageRangesOptions

Parámetros opcionales para PageBlobClient.GetPageRanges().

ObjectReplicationPolicy

Contiene el identificador de la directiva de replicación de objetos y la lista correspondiente de ObjectReplicationRule(s). Se usa al recuperar las propiedades de replicación de objetos en el blob de origen. El identificador de directiva del blob de destino se establece en ObjectReplicationDestinationPolicyId de las respuestas del método correspondiente. (por ejemplo, ObjectReplicationDestinationPolicyId, ObjectReplicationDestinationPolicyId).

ObjectReplicationRule

Contiene el identificador de regla de replicación de objetos y el estado de replicación( ObjectReplicationStatus) de un blob. Puede haber más de uno ObjectReplicationRule en .ObjectReplicationPolicy Identificadores de regla de replicación de objetos

PageBlobCreateOptions

Parámetros opcionales para crear un blob en páginas.

PageBlobInfo

PageBlobInfo.

PageBlobOpenWriteOptions

Parámetros opcionales para La escritura abierta de blobs en páginas.

PageBlobRequestConditions

Especifica condiciones de acceso específicas del blob en páginas.

PageBlobUploadPagesFromUriOptions

Parámetros opcionales para UploadPagesFromUri(Uri, HttpRange, HttpRange, PageBlobUploadPagesFromUriOptions, CancellationToken).

PageBlobUploadPagesOptions

Parámetros opcionales para cargar páginas.

PageInfo

PageInfo.

PageRangeItem

Representa un intervalo de bytes devuelto por GetAllPageRangesAsync(GetPageRangesOptions, CancellationToken).

PageRangesInfo

Contiene información del intervalo de páginas de blobs devuelta desde las operaciones PageBlobClient.GetPageRanges.

ReleasedObjectInfo

Proporciona el estado de versión de un objeto contenedor o blob publicado correctamente.

StageBlockFromUriOptions

Parámetros opcionales para StageBlockFromUriAsync(Uri, String, StageBlockFromUriOptions, CancellationToken).

TaggedBlobItem

Información de blob de findBlobsByTags.

UserDelegationKey

Una clave de delegación de usuarios.

Estructuras

AccessTier

The AccessTier.

BlobAudience

Audiencias disponibles para blobs

BlobBlock

Representa un único bloque en un blob en bloques. Describe el identificador y el tamaño del bloque.

BlobErrorCode

Códigos de error devueltos por el servicio.

CustomerProvidedKey

Contenedor de una clave de cifrado que se va a usar con el cifrado del lado servidor de claves proporcionado por el cliente.

Enumeraciones

AccountKind

Identifica el tipo de cuenta.

ArchiveStatus

The ArchiveStatus.

BlobContainerStates

Especifica opciones para enumerar contenedores de blobs con la GetBlobContainersAsync(BlobContainerTraits, BlobContainerStates, String, CancellationToken) operación .

BlobContainerTraits

Especifica opciones para enumerar contenedores de blobs con la GetBlobContainersAsync(BlobContainerTraits, BlobContainerStates, String, CancellationToken) operación .

BlobCopySourceTagsMode

Modo de etiquetas de origen de copia de blobs.

BlobGeoReplicationStatus

El estado de la ubicación secundaria.

BlobImmutabilityPolicyMode

The BlobImmutabilityPolicyMode.

BlobQueryArrowFieldType

Tipo de un objeto BlobQueryArrowField.

BlobStates

Especifica los estados que se usarán para determinar los blobs que se incluirán al usar las GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) operaciones y GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken) .

BlobTraits

Especifica la información de rasgos que se va a incluir al enumerar blobs con las GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) operaciones y GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken) .

BlobType

Valores de BlobType.

BlockListTypes

Especifica si se debe devolver la lista de bloques confirmados, la lista de bloques sin confirmar o ambas listas.

CopyStatus

Valores copyStatus.

DeleteSnapshotsOption

Obligatorio si el blob tiene instantáneas asociadas. Especifique una de las dos opciones siguientes: include: Eliminar el blob base y todas sus instantáneas. solo: elimine solo las instantáneas del blob y no el propio blob.

EncryptionAlgorithmType

Algoritmo utilizado para generar el hash de clave de cifrado. Actualmente, el único valor aceptado es "AES256". Debe proporcionarse si se proporciona el encabezado x-ms-encryption-key.

LeaseDurationType

The LeaseDurationType.

LeaseState

Valores leaseState.

LeaseStatus

LeaseStatus.

ObjectReplicationStatus

Especifica el estado de replicación de un blob. Se usa cuando una cuenta de almacenamiento tiene aplicadas directivas de replicación de objetos. Vea ObjectReplicationPolicy y ObjectReplicationRule.

PathRenameMode

Determina el comportamiento de la operación de cambio de nombre.

PublicAccessType

Especifica si el acceso a los datos del contenedor es público, así como el nivel de acceso.

RehydratePriority

Si un objeto está en estado de rehidratación pendiente, este encabezado se devuelve con prioridad de rehidratación. Los valores válidos son High y Standard.

SequenceNumberAction

Obligatorio si el encabezado x-ms-blob-sequence-number está establecido para la solicitud. Esta propiedad solo se aplica a los blobs en páginas. Esta propiedad indica el modo en que el servicio debe modificar el número de secuencia del blob.

SkuName

Identifica el nombre de SKU de la cuenta.