CloudBlobDirectory Clase

Definición

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

public class CloudBlobDirectory : Microsoft.Azure.Storage.Blob.IListBlobItem
type CloudBlobDirectory = class
    interface IListBlobItem
Public Class CloudBlobDirectory
Implements IListBlobItem
Herencia
CloudBlobDirectory
Implementaciones

Comentarios

Los contenedores, que se encapsulan como objetos CloudBlobContainer, contienen directorios y los directorios contienen blobs en bloques y blobs en páginas. Los directorios también pueden contener subdirectorios.

Constructores

CloudBlobDirectory()

Constructor público para pruebas unitarias ficticias.

Propiedades

Container

Obtiene el contenedor para el directorio virtual.

Parent

Obtiene el directorio principal para el directorio virtual.

Prefix

Obtiene el prefijo.

ServiceClient

Obtiene el cliente del servicio BLOB para el directorio virtual.

StorageUri

Obtiene los URI del directorio de blob para las ubicaciones principal y secundaria.

Uri

Obtiene el URI que identifica el directorio virtual para la ubicación principal.

Métodos

BeginListBlobsSegmented(BlobContinuationToken, AsyncCallback, Object)

Comienza una operación asincrónica para devolver un segmento de resultado que contiene una colección de elementos de blob en el directorio virtual.

BeginListBlobsSegmented(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Comienza una operación asincrónica para devolver un segmento de resultado que contiene una colección de elementos de blob en el directorio virtual.

EndListBlobsSegmented(IAsyncResult)

Finaliza una operación asincrónica para devolver un segmento de resultados que contiene una colección de elementos de blob en el directorio virtual.

GetAppendBlobReference(String)

Obtiene una referencia a un blob en anexos en este directorio virtual.

GetAppendBlobReference(String, Nullable<DateTimeOffset>)

Obtiene una referencia a un blob en anexos en este directorio virtual.

GetBlobReference(String)

Obtiene una referencia a un blob de este directorio virtual.

GetBlobReference(String, Nullable<DateTimeOffset>)

Obtiene una referencia a un blob de este directorio virtual.

GetBlockBlobReference(String)

Obtiene una referencia a un blob en bloques de este directorio virtual.

GetBlockBlobReference(String, Nullable<DateTimeOffset>)

Obtiene una referencia a un blob en bloques de este directorio virtual.

GetDirectoryReference(String)

Devuelve un subdirectorio virtual dentro de este directorio virtual.

GetPageBlobReference(String)

Obtiene una referencia a un blob en páginas de este directorio virtual.

GetPageBlobReference(String, Nullable<DateTimeOffset>)

Devuelve una referencia a un blob en páginas de este directorio virtual.

ListBlobs(Boolean, BlobListingDetails, BlobRequestOptions, OperationContext)

Devuelve una colección enumerable de los blobs del directorio virtual que se recuperan de forma diferida.

ListBlobsSegmented(BlobContinuationToken)

Devuelve un segmento de resultado que contiene una colección de elementos de blob en el directorio virtual.

ListBlobsSegmented(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext)

Devuelve un segmento de resultado que contiene una colección de elementos de blob en el directorio virtual.

ListBlobsSegmentedAsync(BlobContinuationToken)

Inicia una operación asincrónica para devolver un segmento de resultado que contiene una colección de elementos de blob en el directorio virtual.

ListBlobsSegmentedAsync(BlobContinuationToken, CancellationToken)

Inicia una operación asincrónica para devolver un segmento de resultado que contiene una colección de elementos de blob en el directorio virtual.

ListBlobsSegmentedAsync(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext)

Inicia una operación asincrónica para devolver un segmento de resultado que contiene una colección de elementos de blob en el directorio virtual.

ListBlobsSegmentedAsync(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica para devolver un segmento de resultado que contiene una colección de elementos de blob en el directorio virtual.

Se aplica a