Freigeben über


CloudBlob Klasse

Definition

Stellt ein Azure-Blob dar. Ein Blob speichert Text- oder Binärdaten, z. B. Dokumente oder Mediendateien.

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

Konstruktoren

CloudBlob(StorageUri, Nullable<DateTimeOffset>, CloudBlobClient)

Initialisiert eine neue Instanz der CloudBlob-Klasse unter Verwendung eines absoluten URIs zum Blob.

CloudBlob(StorageUri, Nullable<DateTimeOffset>, StorageCredentials)

Initialisiert eine neue Instanz der CloudBlob-Klasse unter Verwendung eines absoluten URIs zum Blob.

CloudBlob(Uri)

Initialisiert eine neue Instanz der CloudBlob-Klasse unter Verwendung eines absoluten URIs zum Blob.

CloudBlob(Uri, CloudBlobClient)

Initialisiert eine neue Instanz der CloudBlob-Klasse unter Verwendung eines absoluten URIs zum Blob.

CloudBlob(Uri, Nullable<DateTimeOffset>, CloudBlobClient)

Initialisiert eine neue Instanz der CloudBlob-Klasse unter Verwendung eines absoluten URIs zum Blob.

CloudBlob(Uri, Nullable<DateTimeOffset>, StorageCredentials)

Initialisiert eine neue Instanz der CloudBlob-Klasse unter Verwendung eines absoluten URIs zum Blob.

CloudBlob(Uri, StorageCredentials)

Initialisiert eine neue Instanz der CloudBlob-Klasse unter Verwendung eines absoluten URIs zum Blob.

Eigenschaften

BlobType

Ruft den Typ des Blobs ab.

Container

Ruft ein CloudBlobContainer-Objekt ab, das den Container des Blobs darstellt.

CopyState

Ruft den Status des letzten oder ausstehenden Kopiervorgangs ab.

IsDeleted

Ruft einen Wert ab, der angibt, ob dieses Blob gelöscht wurde oder nicht.

IsSnapshot

Ruft einen Wert ab, der angibt, ob dieses Blob eine Momentaufnahme ist.

Metadata

Ruft die benutzerdefinierten Metadaten für das Blob ab.

Name

Ruft den Namen des Blobs ab.

Parent

Ruft das CloudBlobDirectory-Objekt ab, das das virtuelle übergeordnete Verzeichnis für das Blob darstellt.

Properties

Ruft die Systemeigenschaften des Blobs ab.

ServiceClient

Ruft das CloudBlobClient-Objekt ab, das den Blob-Dienst darstellt.

SnapshotQualifiedStorageUri

Ruft den URI des Blobs für primäre und sekundäre Speicherorte ab, einschließlich Abfragezeichenfolgen-Informationen an, wenn das Blob eine Momentaufnahme ist.

SnapshotQualifiedUri

Ruft den absoluten URI zum Blob ab, einschließlich Abfragezeichenfolgeninformationen, wenn das Blob eine Momentaufnahme ist.

SnapshotTime

Ruft das Datum und die Uhrzeit der Erstellung der Blob-Momentaufnahme ab, wenn dieses Blob eine Momentaufnahme ist.

StorageUri

Ruft die URIs des Blobs sowohl für den primären als auch für den sekundären Speicherort ab.

StreamMinimumReadSizeInBytes

Ruft die Mindestanzahl von Bytes ab, die beim Lesen aus einem Blobdatenstrom gepuffert werden sollen, oder legt sie fest.

Uri

Ruft den Blob-URI für den primären Speicherort ab.

Methoden

AbortCopy(String, AccessCondition, BlobRequestOptions, OperationContext)

Bricht einen laufenden Blob-Kopiervorgang ab.

AbortCopyAsync(String)

Initiiert einen asynchronen Vorgang, um einen laufenden Blobkopiervorgang abzubrechen.

AbortCopyAsync(String, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um einen laufenden Blobkopiervorgang abzubrechen.

AbortCopyAsync(String, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um einen laufenden Blobkopiervorgang abzubrechen.

AbortCopyAsync(String, CancellationToken)

Initiiert einen asynchronen Vorgang, um einen laufenden Blobkopiervorgang abzubrechen.

AcquireLease(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext)

Ruft eine Lease für dieses Blob ab.

AcquireLeaseAsync(Nullable<TimeSpan>, String)

Initiiert einen asynchronen Vorgang zum Abrufen einer Lease für dieses Blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Abrufen einer Lease für dieses Blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Abrufen einer Lease für dieses Blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String, CancellationToken)

Initiiert einen asynchronen Vorgang zum Abrufen einer Lease für dieses Blob.

BeginAbortCopy(String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um einen laufenden Blobkopiervorgang abzubrechen.

BeginAbortCopy(String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um einen laufenden Blobkopiervorgang abzubrechen.

BeginAcquireLease(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Abrufen einer Lease für dieses Blob.

BeginAcquireLease(Nullable<TimeSpan>, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Abrufen einer Lease für dieses Blob.

BeginBreakLease(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die aktuelle Lease für dieses Blob zu unterbrechen.

BeginBreakLease(Nullable<TimeSpan>, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die aktuelle Lease für dieses Blob zu unterbrechen.

BeginChangeLease(String, AccessCondition, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die Lease für dieses Blob zu ändern.

BeginChangeLease(String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die Lease für dieses Blob zu ändern.

BeginDelete(AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Löschen des Blobs.

BeginDelete(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Löschen des Blobs.

BeginDeleteIfExists(AsyncCallback, Object)

Startet eine asynchrone Anforderung zum Löschen des Blobs, wenn es bereits vorhanden ist.

BeginDeleteIfExists(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet eine asynchrone Anforderung zum Löschen des Blobs, wenn es bereits vorhanden ist.

BeginDownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in ein Bytearray.

BeginDownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in ein Bytearray.

BeginDownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in einen Stream.

BeginDownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in einen Stream.

BeginDownloadToByteArray(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in ein Bytearray.

BeginDownloadToByteArray(Byte[], Int32, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in ein Bytearray.

BeginDownloadToFile(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in eine Datei.

BeginDownloadToFile(String, FileMode, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in eine Datei.

BeginDownloadToStream(Stream, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in einen Stream.

BeginDownloadToStream(Stream, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in einen Stream.

BeginExists(AsyncCallback, Object)

Startet eine asynchrone Anforderung, um das Vorhandensein des Blobs zu überprüfen.

BeginExists(BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet eine asynchrone Anforderung, um das Vorhandensein des Blobs zu überprüfen.

BeginFetchAttributes(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die Eigenschaften und Metadaten des Blobs aufzufüllen.

BeginFetchAttributes(AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die Eigenschaften und Metadaten des Blobs aufzufüllen.

BeginGetAccountProperties(AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Abrufen von Eigenschaften für das Konto, in dem sich dieses Blob befindet.

BeginGetAccountProperties(BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Abrufen von Eigenschaften für das Konto, in dem sich dieses Blob befindet.

BeginOpenRead(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um einen Stream zum Lesen aus dem Blob zu öffnen.

BeginOpenRead(AsyncCallback, Object)

Startet einen asynchronen Vorgang, um einen Stream zum Lesen aus dem Blob zu öffnen.

BeginReleaseLease(AccessCondition, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die Lease für dieses Blob freizugeben.

BeginReleaseLease(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die Lease für dieses Blob freizugeben.

BeginRenewLease(AccessCondition, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Verlängern einer Lease für dieses Blob.

BeginRenewLease(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Verlängern einer Lease für dieses Blob.

BeginRotateEncryptionKey(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um den Verschlüsselungsschlüssel für dieses Blob zu rotieren. Diese Methode rotiert nur den KEK, nicht den CEK. Weitere Informationen finden Sie unter https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/.

BeginRotateEncryptionKey(AsyncCallback, Object)

Startet einen asynchronen Vorgang, um den Verschlüsselungsschlüssel für dieses Blob zu rotieren. Diese Methode rotiert nur den KEK, nicht den CEK. Weitere Informationen finden Sie unter https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/.

BeginSetMetadata(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die Metadaten des Blobs zu aktualisieren.

BeginSetMetadata(AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die Metadaten des Blobs zu aktualisieren.

BeginSetProperties(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die Eigenschaften des Blobs zu aktualisieren.

BeginSetProperties(AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die Eigenschaften des Blobs zu aktualisieren.

BeginSnapshot(AsyncCallback, Object)

Startet einen asynchronen Vorgang, um eine Momentaufnahme des Blobs zu erstellen.

BeginSnapshot(IDictionary<String,String>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um eine Momentaufnahme des Blobs zu erstellen.

BeginStartCopy(Uri, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blobs in dieses Blob zu starten.

BeginStartCopy(Uri, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blobs in dieses Blob zu starten.

BeginUndelete(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Rückgängigmachen des vorläufig gelöschten Blobs.

BeginUndelete(AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Rückgängigmachen des vorläufig gelöschten Blobs.

BreakLease(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext)

Unterbricht die aktuelle Lease für dieses Blob.

BreakLeaseAsync(Nullable<TimeSpan>)

Initiiert einen asynchronen Vorgang, um die aktuelle Lease für dieses Blob zu unterbrechen.

BreakLeaseAsync(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um die aktuelle Lease für dieses Blob zu unterbrechen.

BreakLeaseAsync(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um die aktuelle Lease für dieses Blob zu unterbrechen.

BreakLeaseAsync(Nullable<TimeSpan>, CancellationToken)

Initiiert einen asynchronen Vorgang, um die aktuelle Lease für dieses Blob zu unterbrechen.

ChangeLease(String, AccessCondition, BlobRequestOptions, OperationContext)

Ändert die Lease-ID für dieses Blob.

ChangeLeaseAsync(String, AccessCondition)

Initiiert einen asynchronen Vorgang, um die Lease für dieses Blob zu ändern.

ChangeLeaseAsync(String, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um die Lease für dieses Blob zu ändern.

ChangeLeaseAsync(String, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um die Lease für dieses Blob zu ändern.

ChangeLeaseAsync(String, AccessCondition, CancellationToken)

Initiiert einen asynchronen Vorgang, um die Lease für dieses Blob zu ändern.

Delete(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Löscht das Blob.

DeleteAsync()

Initiiert einen asynchronen Vorgang zum Löschen des Blobs.

DeleteAsync(CancellationToken)

Initiiert einen asynchronen Vorgang zum Löschen des Blobs.

DeleteAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Löschen des Blobs.

DeleteAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Löschen des Blobs.

DeleteIfExists(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Löscht das Blob, wenn es bereits vorhanden ist.

DeleteIfExistsAsync()

Initiiert einen asynchronen Vorgang zum Löschen des Blobs, sofern es bereits vorhanden ist.

DeleteIfExistsAsync(CancellationToken)

Initiiert einen asynchronen Vorgang zum Löschen des Blobs, sofern es bereits vorhanden ist.

DeleteIfExistsAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Löschen des Blobs, sofern es bereits vorhanden ist.

DeleteIfExistsAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Löschen des Blobs, sofern es bereits vorhanden ist.

DownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Lädt einen Bereich von Bytes aus einem Blob in ein Bytearray herunter.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>)

Initiiert einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in ein Bytearray.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in ein Bytearray.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in ein Bytearray.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in ein Bytearray.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in ein Bytearray.

DownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Lädt einen Bytesbereich von einem Blob in einen Stream herunter.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>)

Initiiert einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in einen Stream.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in einen Stream.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in einen Stream.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in einen Stream.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in einen Stream.

DownloadToByteArray(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext)

Lädt den Inhalt eines Blobs in ein Bytearray herunter.

DownloadToByteArrayAsync(Byte[], Int32)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in ein Bytearray.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in ein Bytearray.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in ein Bytearray.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in ein Bytearray.

DownloadToByteArrayAsync(Byte[], Int32, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in ein Bytearray.

DownloadToFile(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext)

Lädt den Inhalt eines BLOBs in eine Datei herunter.

DownloadToFileAsync(String, FileMode)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in eine Datei.

DownloadToFileAsync(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in eine Datei.

DownloadToFileAsync(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in eine Datei.

DownloadToFileAsync(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Lädt den Inhalt eines BLOBs in eine Datei herunter.

DownloadToFileAsync(String, FileMode, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in eine Datei.

DownloadToFileParallelAsync(String, FileMode, Int32, Nullable<Int64>)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in eine Datei durch parallele Anforderungen.

DownloadToFileParallelAsync(String, FileMode, Int32, Nullable<Int64>, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in eine Datei durch parallele Anforderungen.

DownloadToFileParallelAsync(String, FileMode, Int32, Nullable<Int64>, Int64, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in eine Datei durch parallele Anforderungen.

DownloadToStream(Stream, AccessCondition, BlobRequestOptions, OperationContext)

Lädt den Inhalt eines BLOBs in einen Datenstrom herunter.

DownloadToStreamAsync(Stream)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in einen Stream.

DownloadToStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in einen Stream.

DownloadToStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in einen Stream.

DownloadToStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in einen Stream.

DownloadToStreamAsync(Stream, CancellationToken)

Initiiert einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in einen Stream.

EndAbortCopy(IAsyncResult)

Beendet einen asynchronen Vorgang zum Abbrechen eines laufenden Blobkopiervorgangs.

EndAcquireLease(IAsyncResult)

Beendet einen asynchronen Vorgang zum Abrufen einer Lease für dieses Blob.

EndBreakLease(IAsyncResult)

Beendet einen asynchronen Vorgang zum Unterbrechen der aktuellen Lease für dieses Blob.

EndChangeLease(IAsyncResult)

Beendet einen asynchronen Vorgang zum Ändern der Lease für dieses Blob.

EndDelete(IAsyncResult)

Beendet einen asynchronen Vorgang zum Löschen des Blobs.

EndDeleteIfExists(IAsyncResult)

Gibt das Ergebnis einer asynchronen Anforderung zum Löschen des Blobs zurück, wenn es bereits vorhanden ist.

EndDownloadRangeToByteArray(IAsyncResult)

Beendet einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs von einem Blob in ein Bytearray.

EndDownloadRangeToStream(IAsyncResult)

Beendet einen asynchronen Vorgang zum Herunterladen eines Bytesbereichs aus einem Blob in einen Stream.

EndDownloadToByteArray(IAsyncResult)

Beendet einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in ein Bytearray.

EndDownloadToFile(IAsyncResult)

Beendet einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in eine Datei.

EndDownloadToStream(IAsyncResult)

Beendet einen asynchronen Vorgang zum Herunterladen des Inhalts eines Blobs in einen Stream.

EndExists(IAsyncResult)

Gibt das asynchrone Ergebnis der Anforderung zurück, um die Existenz des Blobs zu überprüfen.

EndFetchAttributes(IAsyncResult)

Beendet einen asynchronen Vorgang zum Auffüllen der Eigenschaften und Metadaten des Blobs.

EndGetAccountProperties(IAsyncResult)

Beendet einen asynchronen Vorgang zum Abrufen von Eigenschaften für das Konto, in dem sich dieses Blob befindet.

EndOpenRead(IAsyncResult)

Beendet einen asynchronen Vorgang zum Öffnen eines Datenstroms zum Lesen aus dem Blob.

EndReleaseLease(IAsyncResult)

Beendet einen asynchronen Vorgang zum Freigeben der Lease für dieses Blob.

EndRenewLease(IAsyncResult)

Beendet einen asynchronen Vorgang zum Verlängern einer Lease für dieses Blob.

EndRotateEncryptionKey(IAsyncResult)

Beendet einen asynchronen Vorgang zum Rotieren des Verschlüsselungsschlüssels für dieses Blob.

EndSetMetadata(IAsyncResult)

Beendet einen asynchronen Vorgang zum Aktualisieren der Metadaten des Blobs.

EndSetProperties(IAsyncResult)

Beendet einen asynchronen Vorgang zum Aktualisieren der Blobeigenschaften.

EndSnapshot(IAsyncResult)

Beendet einen asynchronen Vorgang, um eine Momentaufnahme des Blobs zu erstellen.

EndStartCopy(IAsyncResult)

Beendet einen asynchronen Vorgang zum Starten des Kopierens der Inhalte, Eigenschaften und Metadaten eines anderen Blobs in dieses Blob.

EndUndelete(IAsyncResult)

Beendet einen asynchronen Vorgang zum Wiederherstellen des vorläufig gelöschten Blobs.

Exists(BlobRequestOptions, OperationContext)

Überprüft, ob das Blob vorhanden ist.

ExistsAsync()

Initiiert einen asynchronen Vorgang, um das Vorhandensein des Blobs zu überprüfen.

ExistsAsync(BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um das Vorhandensein des Blobs zu überprüfen.

ExistsAsync(BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um das Vorhandensein des Blobs zu überprüfen.

ExistsAsync(Boolean, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um das Vorhandensein des Blobs zu überprüfen.

ExistsAsync(CancellationToken)

Initiiert einen asynchronen Vorgang, um das Vorhandensein des Blobs zu überprüfen.

FetchAttributes(AccessCondition, BlobRequestOptions, OperationContext)

Füllt die Eigenschaften und Metadaten eines Blobs auf.

FetchAttributesAsync()

Initiiert einen asynchronen Vorgang zum Auffüllen der Eigenschaften und Metadaten des Blobs.

FetchAttributesAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Auffüllen der Eigenschaften und Metadaten des Blobs.

FetchAttributesAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Auffüllen der Eigenschaften und Metadaten des Blobs.

FetchAttributesAsync(CancellationToken)

Initiiert einen asynchronen Vorgang zum Auffüllen der Eigenschaften und Metadaten des Blobs.

GetAccountProperties(BlobRequestOptions, OperationContext)

Rufen Sie Eigenschaften für das Konto ab, in dem sich dieses Blob befindet.

GetAccountPropertiesAsync()

Initiiert einen asynchronen Vorgang, um Eigenschaften für das Konto abzurufen, in dem sich dieses Blob befindet.

GetAccountPropertiesAsync(BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um Eigenschaften für das Konto abzurufen, in dem sich dieses Blob befindet.

GetAccountPropertiesAsync(BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um Eigenschaften für das Konto abzurufen, in dem sich dieses Blob befindet.

GetAccountPropertiesAsync(CancellationToken)

Initiiert einen asynchronen Vorgang, um Eigenschaften für das Konto abzurufen, in dem sich dieses Blob befindet.

GetSharedAccessSignature(SharedAccessBlobPolicy)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

GetSharedAccessSignature(SharedAccessBlobPolicy, String)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

GetUserDelegationSharedAccessSignature(UserDelegationKey, SharedAccessBlobPolicy, SharedAccessBlobHeaders, Nullable<SharedAccessProtocol>, IPAddressOrRange)

Gibt eine benutzerdelegierungsbasierte Shared Access Signature für das Blob zurück, wobei die Anmeldeinformationen ausschließlich auf der bereitgestellten UserDelegationKey basieren.

OpenRead(AccessCondition, BlobRequestOptions, OperationContext)

Öffnet einen Datenstrom, um Daten aus dem Blob zu lesen.

OpenReadAsync()

Initiiert einen asynchronen Vorgang, um einen Stream zum Lesen aus dem Blob zu öffnen.

OpenReadAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um einen Stream zum Lesen aus dem Blob zu öffnen.

OpenReadAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um einen Stream zum Lesen aus dem Blob zu öffnen.

OpenReadAsync(CancellationToken)

Initiiert einen asynchronen Vorgang, um einen Stream zum Lesen aus dem Blob zu öffnen.

ReleaseLease(AccessCondition, BlobRequestOptions, OperationContext)

Gibt die Lease für dieses Blob frei.

ReleaseLeaseAsync(AccessCondition)

Initiiert einen asynchronen Vorgang zum Freigeben der Lease für dieses Blob.

ReleaseLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Freigeben der Lease für dieses Blob.

ReleaseLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Freigeben der Lease für dieses Blob.

ReleaseLeaseAsync(AccessCondition, CancellationToken)

Initiiert einen asynchronen Vorgang zum Freigeben der Lease für dieses Blob.

RenewLease(AccessCondition, BlobRequestOptions, OperationContext)

Erneuert eine Lease für dieses Blob.

RenewLeaseAsync(AccessCondition)

Initiiert einen asynchronen Vorgang zum Verlängern einer Lease für dieses Blob.

RenewLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Verlängern einer Lease für dieses Blob.

RenewLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Verlängern einer Lease für dieses Blob.

RenewLeaseAsync(AccessCondition, CancellationToken)

Initiiert einen asynchronen Vorgang zum Verlängern einer Lease für dieses Blob.

RotateEncryptionKey(AccessCondition, BlobRequestOptions, OperationContext)

Rotiert den Verschlüsselungsschlüssel für dieses Blob. Diese Methode rotiert nur den KEK, nicht den CEK. Weitere Informationen finden Sie unter https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/.

RotateEncryptionKeyAsync()

Initiiert einen asynchronen Vorgang zum Rotieren des Verschlüsselungsschlüssels für dieses Blob. Diese Methode rotiert nur den KEK, nicht den CEK. Weitere Informationen finden Sie unter https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/.

RotateEncryptionKeyAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Rotieren des Verschlüsselungsschlüssels für dieses Blob. Diese Methode rotiert nur den KEK, nicht den CEK. Weitere Informationen finden Sie unter https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/.

RotateEncryptionKeyAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Rotieren des Verschlüsselungsschlüssels für dieses Blob. Diese Methode rotiert nur den KEK, nicht den CEK. Weitere Informationen finden Sie unter https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/.

RotateEncryptionKeyAsync(CancellationToken)

Initiiert einen asynchronen Vorgang zum Rotieren des Verschlüsselungsschlüssels für dieses Blob. Diese Methode rotiert nur den KEK, nicht den CEK. Weitere Informationen finden Sie unter https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/.

SetMetadata(AccessCondition, BlobRequestOptions, OperationContext)

Aktualisiert die Metadaten des Blobs.

SetMetadataAsync()

Initiiert einen asynchronen Vorgang, um die Metadaten des Blobs zu aktualisieren.

SetMetadataAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um die Metadaten des Blobs zu aktualisieren.

SetMetadataAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um die Metadaten des Blobs zu aktualisieren.

SetMetadataAsync(CancellationToken)

Initiiert einen asynchronen Vorgang, um die Metadaten des Blobs zu aktualisieren.

SetProperties(AccessCondition, BlobRequestOptions, OperationContext)

Aktualisiert die Eigenschaften des Blobs.

SetPropertiesAsync()

Initiiert einen asynchronen Vorgang, um die Eigenschaften des Blobs zu aktualisieren.

SetPropertiesAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um die Eigenschaften des Blobs zu aktualisieren.

SetPropertiesAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um die Eigenschaften des Blobs zu aktualisieren.

SetPropertiesAsync(CancellationToken)

Initiiert einen asynchronen Vorgang, um die Eigenschaften des Blobs zu aktualisieren.

Snapshot(IDictionary<String,String>, AccessCondition, BlobRequestOptions, OperationContext)

Erstellt eine Momentaufnahme des Blobs.

SnapshotAsync()

Initiiert einen asynchronen Vorgang, um eine Momentaufnahme des Blobs zu erstellen.

SnapshotAsync(CancellationToken)

Initiiert einen asynchronen Vorgang, um eine Momentaufnahme des Blobs zu erstellen.

SnapshotAsync(IDictionary<String,String>, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um eine Momentaufnahme des Blobs zu erstellen.

SnapshotAsync(IDictionary<String,String>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um eine Momentaufnahme des Blobs zu erstellen.

StartCopy(Uri, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)

Startet einen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blobs in dieses Blob zu starten.

StartCopyAsync(Uri)

Initiiert einen asynchronen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blobs in dieses Blob zu starten.

StartCopyAsync(Uri, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blobs in dieses Blob zu starten.

StartCopyAsync(Uri, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blobs in dieses Blob zu starten.

StartCopyAsync(Uri, CancellationToken)

Initiiert einen asynchronen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blobs in dieses Blob zu starten.

StartCopyAsync(Uri, Nullable<PremiumPageBlobTier>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blobs in dieses Blob zu starten.

StartCopyAsync(Uri, Nullable<StandardBlobTier>, Nullable<RehydratePriority>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blobs in dieses Blob zu starten.

Undelete(AccessCondition, BlobRequestOptions, OperationContext)

Hebt das Löschen des Blobs auf, wenn es vorläufig gelöscht wird.

UndeleteAsync()

Initiiert einen asynchronen Vorgang zum Rückgängigmachen des vorläufig gelöschten Blobs.

UndeleteAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Rückgängigmachen des vorläufig gelöschten Blobs.

UndeleteAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Rückgängigmachen des vorläufig gelöschten Blobs.

UndeleteAsync(CancellationToken)

Initiiert einen asynchronen Vorgang zum Löschen des Blobs.

Gilt für: