Freigeben über


DataLakeFileClient.UploadAsync Methode

Definition

Überlädt

UploadAsync(Stream)

Der UploadAsync(Stream, Boolean, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch.

Wenn die Datei bereits vorhanden ist, wird ihr Inhalt nicht überschrieben. Die Anforderung wird mit dem If-None-Match-Header mit dem Wert des speziellen Wildcards gesendet. Wenn die Datei bereits vorhanden ist, wird erwartet, dass eine RequestFailedException ausgelöst wird.

Weitere Informationen finden Sie unter Updatepfad.

UploadAsync(String)

Der UploadAsync(Stream, Boolean, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch.

Wenn die Datei bereits vorhanden ist, wird ihr Inhalt nicht überschrieben. Die Anforderung wird mit dem If-None-Match-Header mit dem Wert des speziellen Wildcards gesendet. Wenn die Datei bereits vorhanden ist, wird erwartet, dass eine RequestFailedException ausgelöst wird.

Weitere Informationen finden Sie unter Updatepfad.

UploadAsync(Stream, DataLakeFileUploadOptions, CancellationToken)

Der UploadAsync(Stream, DataLakeFileUploadOptions, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch. Wenn die Datei bereits vorhanden ist, wird derEn Inhalt überschrieben, sofern nicht anders in angegeben Conditions oder alternativ UploadAsync(Stream)verwendet wird UploadAsync(Stream, Boolean, CancellationToken).

Weitere Informationen finden Sie unter Updatepfad.

UploadAsync(Stream, Boolean, CancellationToken)

Der UploadAsync(Stream, Boolean, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch.

Wenn der Overwrite-Parameter nicht angegeben ist und die Datei bereits vorhanden ist, wird ihr Inhalt nicht überschrieben. Die Anforderung wird mit dem If-None-Match-Header mit dem Wert des speziellen Wildcards gesendet. Wenn die Datei bereits vorhanden ist, wird erwartet, dass eine RequestFailedException ausgelöst wird.

Weitere Informationen finden Sie unter Updatepfad.

UploadAsync(String, DataLakeFileUploadOptions, CancellationToken)

Der UploadAsync(String, DataLakeFileUploadOptions, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch. Wenn die Datei bereits vorhanden ist, wird derEn Inhalt überschrieben, sofern nicht anders in angegeben Conditions oder alternativ UploadAsync(Stream)verwendet wird UploadAsync(Stream, Boolean, CancellationToken).

Weitere Informationen finden Sie unter Updatepfad.

UploadAsync(String, Boolean, CancellationToken)

Der UploadAsync(Stream, Boolean, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch.

Wenn der Overwrite-Parameter nicht angegeben ist und die Datei bereits vorhanden ist, wird ihr Inhalt nicht überschrieben. Die Anforderung wird mit dem If-None-Match-Header mit dem Wert des speziellen Wildcards gesendet. Wenn die Datei bereits vorhanden ist, wird erwartet, dass eine RequestFailedException ausgelöst wird.

Weitere Informationen finden Sie unter Updatepfad.

UploadAsync(Stream)

Quelle:
DataLakeFileClient.cs
Quelle:
DataLakeFileClient.cs

Der UploadAsync(Stream, Boolean, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch.

Wenn die Datei bereits vorhanden ist, wird ihr Inhalt nicht überschrieben. Die Anforderung wird mit dem If-None-Match-Header mit dem Wert des speziellen Wildcards gesendet. Wenn die Datei bereits vorhanden ist, wird erwartet, dass eine RequestFailedException ausgelöst wird.

Weitere Informationen finden Sie unter Updatepfad.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>> UploadAsync (System.IO.Stream content);
abstract member UploadAsync : System.IO.Stream -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
override this.UploadAsync : System.IO.Stream -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
Public Overridable Function UploadAsync (content As Stream) As Task(Of Response(Of PathInfo))

Parameter

content
Stream

Eine Stream , die den hochzuladenden Inhalt enthält.

Gibt zurück

Eine Response<T> , die den Status des aktualisierten Blockblobs beschreibt.

Hinweise

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

Gilt für:

UploadAsync(String)

Quelle:
DataLakeFileClient.cs
Quelle:
DataLakeFileClient.cs

Der UploadAsync(Stream, Boolean, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch.

Wenn die Datei bereits vorhanden ist, wird ihr Inhalt nicht überschrieben. Die Anforderung wird mit dem If-None-Match-Header mit dem Wert des speziellen Wildcards gesendet. Wenn die Datei bereits vorhanden ist, wird erwartet, dass eine RequestFailedException ausgelöst wird.

Weitere Informationen finden Sie unter Updatepfad.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>> UploadAsync (string path);
abstract member UploadAsync : string -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
override this.UploadAsync : string -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
Public Overridable Function UploadAsync (path As String) As Task(Of Response(Of PathInfo))

Parameter

path
String

Ein Dateipfad, der den hochzuladenden Inhalt enthält.

Gibt zurück

Eine Response<T> , die den Status des aktualisierten Blockblobs beschreibt.

Hinweise

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

Gilt für:

UploadAsync(Stream, DataLakeFileUploadOptions, CancellationToken)

Quelle:
DataLakeFileClient.cs
Quelle:
DataLakeFileClient.cs

Der UploadAsync(Stream, DataLakeFileUploadOptions, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch. Wenn die Datei bereits vorhanden ist, wird derEn Inhalt überschrieben, sofern nicht anders in angegeben Conditions oder alternativ UploadAsync(Stream)verwendet wird UploadAsync(Stream, Boolean, CancellationToken).

Weitere Informationen finden Sie unter Updatepfad.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>> UploadAsync (System.IO.Stream content, Azure.Storage.Files.DataLake.Models.DataLakeFileUploadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : System.IO.Stream * Azure.Storage.Files.DataLake.Models.DataLakeFileUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
override this.UploadAsync : System.IO.Stream * Azure.Storage.Files.DataLake.Models.DataLakeFileUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
Public Overridable Function UploadAsync (content As Stream, options As DataLakeFileUploadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of PathInfo))

Parameter

content
Stream

Eine Stream , die den hochzuladenden Inhalt enthält.

options
DataLakeFileUploadOptions

Optionale Parameter.

cancellationToken
CancellationToken

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

Gibt zurück

Eine Response<T> , die den Status des aktualisierten Blockblobs beschreibt.

Hinweise

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

Gilt für:

UploadAsync(Stream, Boolean, CancellationToken)

Quelle:
DataLakeFileClient.cs
Quelle:
DataLakeFileClient.cs

Der UploadAsync(Stream, Boolean, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch.

Wenn der Overwrite-Parameter nicht angegeben ist und die Datei bereits vorhanden ist, wird ihr Inhalt nicht überschrieben. Die Anforderung wird mit dem If-None-Match-Header mit dem Wert des speziellen Wildcards gesendet. Wenn die Datei also bereits vorhanden ist, wird erwartet, dass ein RequestFailedException ausgelöst wird.

Weitere Informationen finden Sie unter Pfad aktualisieren.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>> UploadAsync (System.IO.Stream content, bool overwrite = false, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : System.IO.Stream * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
override this.UploadAsync : System.IO.Stream * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
Public Overridable Function UploadAsync (content As Stream, Optional overwrite As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of PathInfo))

Parameter

content
Stream

Eine Stream , die den hochzuladenden Inhalt enthält.

overwrite
Boolean

Gibt an, ob der Upload eine vorhandene Datei überschreiben soll. Der Standardwert ist „FALSE“.

cancellationToken
CancellationToken

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

Gibt zurück

Eine Response<T> , die den Status des aktualisierten Blockblobs beschreibt.

Hinweise

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

Gilt für:

UploadAsync(String, DataLakeFileUploadOptions, CancellationToken)

Quelle:
DataLakeFileClient.cs
Quelle:
DataLakeFileClient.cs

Der UploadAsync(String, DataLakeFileUploadOptions, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch. Wenn die Datei bereits vorhanden ist, wird ihr Inhalt überschrieben, sofern nicht anders angegeben Conditions oder alternativ verwendet UploadAsync(Stream)UploadAsync(Stream, Boolean, CancellationToken)wird.

Weitere Informationen finden Sie unter Pfad aktualisieren.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>> UploadAsync (string path, Azure.Storage.Files.DataLake.Models.DataLakeFileUploadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : string * Azure.Storage.Files.DataLake.Models.DataLakeFileUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
override this.UploadAsync : string * Azure.Storage.Files.DataLake.Models.DataLakeFileUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
Public Overridable Function UploadAsync (path As String, options As DataLakeFileUploadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of PathInfo))

Parameter

path
String

Ein Dateipfad, der den hochzuladenden Inhalt enthält.

options
DataLakeFileUploadOptions

Optionale Parameter.

cancellationToken
CancellationToken

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

Gibt zurück

Ein Response<T> , der den Zustand des aktualisierten Blockblobs beschreibt.

Hinweise

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

Gilt für:

UploadAsync(String, Boolean, CancellationToken)

Quelle:
DataLakeFileClient.cs
Quelle:
DataLakeFileClient.cs

Der UploadAsync(Stream, Boolean, CancellationToken) Vorgang erstellt Inhalte und lädt sie in eine Datei hoch.

Wenn der Überschreibungsparameter nicht angegeben ist und die Datei bereits vorhanden ist, wird ihr Inhalt nicht überschrieben. Die Anforderung wird mit if-None-Match Header mit dem Wert des speziellen Feldhalters gesendet. Wenn die Datei also bereits vorhanden ist, wird erwartet, dass ein RequestFailedException ausgelöst wird.

Weitere Informationen finden Sie unter Pfad aktualisieren.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>> UploadAsync (string path, bool overwrite = false, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
override this.UploadAsync : string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
Public Overridable Function UploadAsync (path As String, Optional overwrite As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of PathInfo))

Parameter

path
String

Ein Dateipfad, der den hochzuladenden Inhalt enthält.

overwrite
Boolean

Gibt an, ob der Upload eine vorhandene Datei überschreiben soll. Der Standardwert ist „FALSE“.

cancellationToken
CancellationToken

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

Gibt zurück

Ein Response<T> , der den Zustand des aktualisierten Blockblobs beschreibt.

Hinweise

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

Gilt für: