Freigeben über


PageBlobClient.OpenWriteAsync Methode

Definition

Öffnet einen Datenstrom, um in das Blob zu schreiben.

public virtual System.Threading.Tasks.Task<System.IO.Stream> OpenWriteAsync (bool overwrite, long position, Azure.Storage.Blobs.Models.PageBlobOpenWriteOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member OpenWriteAsync : bool * int64 * Azure.Storage.Blobs.Models.PageBlobOpenWriteOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
override this.OpenWriteAsync : bool * int64 * Azure.Storage.Blobs.Models.PageBlobOpenWriteOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Public Overridable Function OpenWriteAsync (overwrite As Boolean, position As Long, Optional options As PageBlobOpenWriteOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)

Parameter

overwrite
Boolean

Gibt an, ob ein vorhandenes Blob gelöscht und neu erstellt werden soll.

position
Int64

Der Offset innerhalb des Blobs, aus dem mit dem Schreiben begonnen werden soll.

options
PageBlobOpenWriteOptions

Optionale Parameter.

cancellationToken
CancellationToken

Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Ein Stream, der in das Seitenblob geschrieben werden soll.

Hinweise

Ein RequestFailedException wird ausgelöst, wenn ein Fehler auftritt.

Gilt für: