Freigeben über


CloudFile.WriteRangeAsync Methode

Definition

Überlädt

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Gibt einen Task zurück, der einen asynchronen Vorgang ausführt, um einen Bereich in eine Datei zu schreiben.

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext)

Gibt einen Task zurück, der einen asynchronen Vorgang ausführt, um einen Bereich in eine Datei zu schreiben.

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Gibt einen Task zurück, der einen asynchronen Vorgang ausführt, um einen Bereich in eine Datei zu schreiben.

WriteRangeAsync(Stream, Int64, String)

Gibt einen Task zurück, der einen asynchronen Vorgang ausführt, um einen Bereich in eine Datei zu schreiben.

WriteRangeAsync(Stream, Int64, String, CancellationToken)

Gibt einen Task zurück, der einen asynchronen Vorgang ausführt, um einen Bereich in eine Datei zu schreiben.

WriteRangeAsync(Uri, Int64, Int64, Int64, Checksum, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Schreibvorgänge reichen von einer Quelldatei bis zu dieser Datei.

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Gibt einen Task zurück, der einen asynchronen Vorgang ausführt, um einen Bereich in eine Datei zu schreiben.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task

Parameter

rangeData
Stream

Ein Stream, der die Daten bereitstellt.

startOffset
Int64

Das Offset, an dem der Schreibvorgang beginnt (in Bytes).

contentMD5
String

Ein optionaler Hashwert, der zum Festlegen der ContentMD5 Eigenschaft für die Datei verwendet wird. Kann oder eine leere Zeichenfolge sein null .

accessCondition
AccessCondition

Ein AccessCondition-Objekt, das die Zugriffsbedingung für die Datei darstellt. Wenn null, wird keine Bedingung verwendet.

options
FileRequestOptions

Ein FileRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt.

operationContext
OperationContext

Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Ein Task-Objekt, das den aktuellen Vorgang darstellt.

Attribute

Gilt für:

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext)

Gibt einen Task zurück, der einen asynchronen Vorgang ausführt, um einen Bereich in eine Datei zu schreiben.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext) As Task

Parameter

rangeData
Stream

Ein Stream, der die Daten bereitstellt.

startOffset
Int64

Das Offset, an dem der Schreibvorgang beginnt (in Bytes).

contentMD5
String

Ein optionaler Hashwert, der zum Festlegen der ContentMD5 Eigenschaft für die Datei verwendet wird. Kann oder eine leere Zeichenfolge sein null .

accessCondition
AccessCondition

Ein AccessCondition-Objekt, das die Zugriffsbedingung für die Datei darstellt. Wenn null, wird keine Bedingung verwendet.

options
FileRequestOptions

Ein FileRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt.

operationContext
OperationContext

Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.

Gibt zurück

Ein Task-Objekt, das den aktuellen Vorgang darstellt.

Attribute

Gilt für:

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Gibt einen Task zurück, der einen asynchronen Vorgang ausführt, um einen Bereich in eine Datei zu schreiben.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.File.FileRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> progressHandler, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, accessCondition As AccessCondition, options As FileRequestOptions, operationContext As OperationContext, progressHandler As IProgress(Of StorageProgress), cancellationToken As CancellationToken) As Task

Parameter

rangeData
Stream

Ein Stream, der die Daten bereitstellt.

startOffset
Int64

Das Offset, an dem der Schreibvorgang beginnt (in Bytes).

contentMD5
String

Ein optionaler Hashwert, der zum Festlegen der ContentMD5 Eigenschaft für die Datei verwendet wird. Kann oder eine leere Zeichenfolge sein null .

accessCondition
AccessCondition

Ein AccessCondition-Objekt, das die Zugriffsbedingung für die Datei darstellt. Wenn null, wird keine Bedingung verwendet.

options
FileRequestOptions

Ein FileRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt.

operationContext
OperationContext

Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.

progressHandler
IProgress<StorageProgress>

Ein IProgress<T> Objekt zum Verarbeiten von StorageProgress Nachrichten.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Ein Task-Objekt, das den aktuellen Vorgang darstellt.

Attribute

Gilt für:

WriteRangeAsync(Stream, Int64, String)

Gibt einen Task zurück, der einen asynchronen Vorgang ausführt, um einen Bereich in eine Datei zu schreiben.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String) As Task

Parameter

rangeData
Stream

Ein Stream, der die Daten bereitstellt.

startOffset
Int64

Das Offset, an dem der Schreibvorgang beginnt (in Bytes).

contentMD5
String

Ein optionaler Hashwert, der zum Festlegen der ContentMD5 Eigenschaft für die Datei verwendet wird. Kann oder eine leere Zeichenfolge sein null .

Gibt zurück

Ein Task-Objekt, das den aktuellen Vorgang darstellt.

Attribute

Gilt für:

WriteRangeAsync(Stream, Int64, String, CancellationToken)

Gibt einen Task zurück, der einen asynchronen Vorgang ausführt, um einen Bereich in eine Datei zu schreiben.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (System.IO.Stream rangeData, long startOffset, string contentMD5, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : System.IO.Stream * int64 * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteRangeAsync : System.IO.Stream * int64 * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (rangeData As Stream, startOffset As Long, contentMD5 As String, cancellationToken As CancellationToken) As Task

Parameter

rangeData
Stream

Ein Stream, der die Daten bereitstellt.

startOffset
Int64

Das Offset, an dem der Schreibvorgang beginnt (in Bytes).

contentMD5
String

Ein optionaler Hashwert, der zum Festlegen der ContentMD5 Eigenschaft für die Datei verwendet wird. Kann oder eine leere Zeichenfolge sein null .

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Ein Task-Objekt, das den aktuellen Vorgang darstellt.

Attribute

Gilt für:

WriteRangeAsync(Uri, Int64, Int64, Int64, Checksum, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Schreibvorgänge reichen von einer Quelldatei bis zu dieser Datei.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task WriteRangeAsync (Uri sourceUri, long sourceOffset, long count, long destOffset, Microsoft.Azure.Storage.Shared.Protocol.Checksum sourceContentChecksum = default, Microsoft.Azure.Storage.AccessCondition sourceAccessCondition = default, Microsoft.Azure.Storage.File.FileRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default, System.Threading.CancellationToken? cancellationToken = default);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member WriteRangeAsync : Uri * int64 * int64 * int64 * Microsoft.Azure.Storage.Shared.Protocol.Checksum * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * Nullable<System.Threading.CancellationToken> -> System.Threading.Tasks.Task
override this.WriteRangeAsync : Uri * int64 * int64 * int64 * Microsoft.Azure.Storage.Shared.Protocol.Checksum * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.File.FileRequestOptions * Microsoft.Azure.Storage.OperationContext * Nullable<System.Threading.CancellationToken> -> System.Threading.Tasks.Task
Public Overridable Function WriteRangeAsync (sourceUri As Uri, sourceOffset As Long, count As Long, destOffset As Long, Optional sourceContentChecksum As Checksum = Nothing, Optional sourceAccessCondition As AccessCondition = Nothing, Optional options As FileRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As Task

Parameter

sourceUri
Uri

Ein Uri , der den absoluten URI für die Quelldatei angibt.

sourceOffset
Int64

Der Offset, an dem mit dem Lesen der Quelle in Bytes begonnen werden soll.

count
Int64

Die Anzahl der zu schreibenden Bytes

destOffset
Int64

Das Offset, an dem der Schreibvorgang beginnt (in Bytes).

sourceContentChecksum
Checksum

Ein Hashwert, der verwendet wird, um die Transaktionsintegrität sicherzustellen. Kann oder null Prüfsumme sein.None

sourceAccessCondition
AccessCondition

Ein AccessCondition -Objekt, das die Zugriffsbedingungen für die Quelldatei darstellt. Wenn null, wird keine Bedingung verwendet.

options
FileRequestOptions

Ein FileRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt.

operationContext
OperationContext

Ein Objekt, das den Kontext für den aktuellen Vorgang darstellt.

cancellationToken
Nullable<CancellationToken>

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Attribute

Gilt für: