Freigeben über


CloudBlobDirectory Klasse

Definition

Stellt ein virtuelles Blob-Verzeichnis dar, das durch ein Trennzeichen gekennzeichnet ist.

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

Hinweise

Container, die als CloudBlobContainer-Objekte gekapselt sind, enthalten die Verzeichnisse, und die Verzeichnisse enthalten die Block- und Seitenblobs. Die Verzeichnisse können auch Unterverzeichnisse enthalten.

Konstruktoren

CloudBlobDirectory()

Öffentlicher Konstruktor für Das Testen von Mockkomponenten.

Eigenschaften

Container

Ruft den Container für das virtuelle Verzeichnis ab.

Parent

Ruft das übergeordnete Verzeichnis für das virtuelle Verzeichnis ab.

Prefix

Ruft das Präfix ab.

ServiceClient

Ruft den Blob-Dienstclient für das virtuelle Verzeichnis ab.

StorageUri

Ruft die Blobverzeichnis-URIs für die primären und sekundären Standorte ab.

Uri

Ruft den URI ab, der das virtuelle Verzeichnis für den primären Standort identifiziert.

Methoden

BeginListBlobsSegmented(BlobContinuationToken, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um ein Ergebnissegment zurückzugeben, das eine Auflistung von Blobelementen im virtuellen Verzeichnis enthält.

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

Startet einen asynchronen Vorgang, um ein Ergebnissegment zurückzugeben, das eine Auflistung von Blobelementen im virtuellen Verzeichnis enthält.

EndListBlobsSegmented(IAsyncResult)

Beendet einen asynchronen Vorgang, um ein Ergebnissegment zurückzugeben, das eine Auflistung von Blobelementen im virtuellen Verzeichnis enthält.

GetAppendBlobReference(String)

Ruft einen Verweis auf ein Anfügeblob in diesem virtuellen Verzeichnis ab.

GetAppendBlobReference(String, Nullable<DateTimeOffset>)

Ruft einen Verweis auf ein Anfügeblob in diesem virtuellen Verzeichnis ab.

GetBlobReference(String)

Ruft einen Verweis auf ein BLOB in diesem virtuellen Verzeichnis ab.

GetBlobReference(String, Nullable<DateTimeOffset>)

Ruft einen Verweis auf ein BLOB in diesem virtuellen Verzeichnis ab.

GetBlockBlobReference(String)

Ruft einen Verweis auf ein Blockblob in diesem virtuellen Verzeichnis ab.

GetBlockBlobReference(String, Nullable<DateTimeOffset>)

Ruft einen Verweis auf ein Blockblob in diesem virtuellen Verzeichnis ab.

GetDirectoryReference(String)

Gibt ein virtuelles Unterverzeichnis innerhalb dieses virtuellen Verzeichnisses zurück.

GetPageBlobReference(String)

Ruft einen Verweis auf einen Seitenblob in diesem virtuellen Verzeichnis ab.

GetPageBlobReference(String, Nullable<DateTimeOffset>)

Gibt einen Verweis auf einen Seitenblob in diesem virtuellen Verzeichnis zurück.

ListBlobs(Boolean, BlobListingDetails, BlobRequestOptions, OperationContext)

Gibt eine aufzählbare Auflistung der Blobs im virtuellen Verzeichnis zurück, die lazily abgerufen werden.

ListBlobsSegmented(BlobContinuationToken)

Gibt ein Ergebnissegment zurück, das eine Auflistung von Blobelementen im virtuellen Verzeichnis enthält.

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

Gibt ein Ergebnissegment zurück, das eine Auflistung von Blobelementen im virtuellen Verzeichnis enthält.

ListBlobsSegmentedAsync(BlobContinuationToken)

Initiiert einen asynchronen Vorgang, um ein Ergebnissegment zurückzugeben, das eine Auflistung von Blobelementen im virtuellen Verzeichnis enthält.

ListBlobsSegmentedAsync(BlobContinuationToken, CancellationToken)

Initiiert einen asynchronen Vorgang, um ein Ergebnissegment zurückzugeben, das eine Auflistung von Blobelementen im virtuellen Verzeichnis enthält.

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

Initiiert einen asynchronen Vorgang, um ein Ergebnissegment zurückzugeben, das eine Auflistung von Blobelementen im virtuellen Verzeichnis enthält.

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

Initiiert einen asynchronen Vorgang, um ein Ergebnissegment zurückzugeben, das eine Auflistung von Blobelementen im virtuellen Verzeichnis enthält.

Gilt für: