Freigeben über


JobOperations.CopyNodeFileContentToStringAsync Methode

Definition

Liest den Inhalt einer Datei aus dem Verzeichnis der angegebenen Aufgabe auf dem Computeknoten in eine Zeichenfolge.

public System.Threading.Tasks.Task<string> CopyNodeFileContentToStringAsync (string jobId, string taskId, string filePath, System.Text.Encoding encoding = default, Microsoft.Azure.Batch.GetFileRequestByteRange byteRange = default, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default, System.Threading.CancellationToken cancellationToken = default);
member this.CopyNodeFileContentToStringAsync : string * string * string * System.Text.Encoding * Microsoft.Azure.Batch.GetFileRequestByteRange * seq<Microsoft.Azure.Batch.BatchClientBehavior> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function CopyNodeFileContentToStringAsync (jobId As String, taskId As String, filePath As String, Optional encoding As Encoding = Nothing, Optional byteRange As GetFileRequestByteRange = Nothing, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String)

Parameter

jobId
String

Die ID des Auftrags, der den Task enthält.

taskId
String

Die ID des Tasks.

filePath
String

Der Pfad der abzurufenden Datei.

encoding
Encoding

Die zu verwendende Codierung. Wenn kein Wert oder NULL angegeben ist, wird UTF8 verwendet.

byteRange
GetFileRequestByteRange

Ein Bytebereich, der definiert, welcher Abschnitt der Datei kopiert werden soll. Wenn nicht angegeben, wird die gesamte Datei heruntergeladen.

additionalBehaviors
IEnumerable<BatchClientBehavior>

Eine Auflistung von BatchClientBehavior Instanzen, die auf die Batch-Dienstanforderung nach CustomBehaviorsangewendet werden.

cancellationToken
CancellationToken

A CancellationToken zum Steuern der Lebensdauer des asynchronen Vorgangs.

Gibt zurück

Der Inhalt der Datei als Zeichenfolge

Gilt für: