Freigeben über


BlobClient.UploadAsync Methode

Definition

Überlädt

UploadAsync(String, Boolean, CancellationToken)

Der UploadAsync(String, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist. Die Einstellung overwrite auf true ermöglicht das Aktualisieren des Inhalts eines vorhandenen Blockblobs. Beim Aktualisieren eines vorhandenen Block-BLOB werden alle vorhandenen Metadaten im BLOB überschrieben.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

UploadAsync(String, BlobUploadOptions, CancellationToken)

Der UploadAsync(Stream, BlobUploadOptions, CancellationToken) Vorgang überschreibt den Inhalt des Blobs und erstellt ein neues Blockblob, falls keins vorhanden ist. Das Überschreiben eines vorhandenen Blockblobs ersetzt alle vorhandenen Metadaten im Blob.

Legen Sie Die Zugriffsbedingungen durch Conditions fest, um das Überschreiben vorhandener Daten zu vermeiden.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Put Blob..

UploadAsync(Stream, Boolean, CancellationToken)

Der UploadAsync(Stream, Boolean, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist. Die Einstellung overwrite auf true ermöglicht das Aktualisieren des Inhalts eines vorhandenen Blockblobs. Beim Aktualisieren eines vorhandenen Block-BLOB werden alle vorhandenen Metadaten im BLOB überschrieben.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

UploadAsync(Stream, BlobUploadOptions, CancellationToken)

Der UploadAsync(Stream, BlobUploadOptions, CancellationToken) Vorgang überschreibt den Inhalt des Blobs und erstellt ein neues Blockblob, falls keins vorhanden ist. Das Überschreiben eines vorhandenen Blockblobs ersetzt alle vorhandenen Metadaten im Blob.

Legen Sie Die Zugriffsbedingungen durch Conditions fest, um das Überschreiben vorhandener Daten zu vermeiden.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

UploadAsync(BinaryData, Boolean, CancellationToken)

Der UploadAsync(BinaryData, Boolean, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist. Die Einstellung overwrite auf true ermöglicht das Aktualisieren des Inhalts eines vorhandenen Blockblobs. Beim Aktualisieren eines vorhandenen Block-BLOB werden alle vorhandenen Metadaten im BLOB überschrieben.

Informationen zu Partiellen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten- oder Anfügeblobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Legen Sie Blob fest.

UploadAsync(String, CancellationToken)

Der UploadAsync(String, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

UploadAsync(Stream, CancellationToken)

Der UploadAsync(Stream, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

UploadAsync(BinaryData, CancellationToken)

Der UploadAsync(BinaryData, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist.

Informationen zu Partiellen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten- oder Anfügeblobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Legen Sie Blob fest.

UploadAsync(String)

Der UploadAsync(String) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

UploadAsync(Stream)

Der UploadAsync(Stream) Vorgang erstellt ein neues Blockblob oder löst eine Ausnahme aus, wenn das Blob bereits vorhanden ist. Beim Aktualisieren eines vorhandenen Block-BLOB werden alle vorhandenen Metadaten im BLOB überschrieben.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

UploadAsync(BinaryData)

Der UploadAsync(BinaryData) Vorgang erstellt ein neues Blockblob oder löst eine Ausnahme aus, wenn das Blob bereits vorhanden ist. Beim Aktualisieren eines vorhandenen Block-BLOB werden alle vorhandenen Metadaten im BLOB überschrieben.

Informationen zu Partiellen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten- oder Anfügeblobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Legen Sie Blob fest.

UploadAsync(BinaryData, BlobUploadOptions, CancellationToken)

Der UploadAsync(BinaryData, BlobUploadOptions, CancellationToken) Vorgang überschreibt den Inhalt des Blobs und erstellt ein neues Blockblob, falls kein vorhanden ist. Das Überschreiben eines vorhandenen Blockblobs ersetzt alle vorhandenen Metadaten im Blob.

Legen Sie Zugriffsbedingungen durch Conditions fest, um zu vermeiden, dass vorhandene Daten überschrieben werden.

Informationen zu Partiellen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten- oder Anfügeblobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Legen Sie Blob fest.

UploadAsync(String, Boolean, CancellationToken)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(String, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist. Die Einstellung overwrite auf true ermöglicht das Aktualisieren des Inhalts eines vorhandenen Blockblobs. Beim Aktualisieren eines vorhandenen Block-BLOB werden alle vorhandenen Metadaten im BLOB überschrieben.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> 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.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (path As String, Optional overwrite As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parameter

path
String

Ein Dateipfad, der den hochzuladenden Inhalt enthält.

overwrite
Boolean

Gibt an, ob der Upload vorhandene Blobs ü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:

UploadAsync(String, BlobUploadOptions, CancellationToken)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(Stream, BlobUploadOptions, CancellationToken) Vorgang überschreibt den Inhalt des Blobs und erstellt ein neues Blockblob, falls keins vorhanden ist. Das Überschreiben eines vorhandenen Blockblobs ersetzt alle vorhandenen Metadaten im Blob.

Legen Sie Die Zugriffsbedingungen durch Conditions fest, um das Überschreiben vorhandener Daten zu vermeiden.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Put Blob..

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

Parameter

path
String

Ein Dateipfad, der den hochzuladenden Inhalt enthält.

options
BlobUploadOptions

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(Stream, Boolean, CancellationToken)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(Stream, Boolean, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist. Die Einstellung overwrite auf true ermöglicht das Aktualisieren des Inhalts eines vorhandenen Blockblobs. Beim Aktualisieren eines vorhandenen Block-BLOB werden alle vorhandenen Metadaten im BLOB überschrieben.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> 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.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : System.IO.Stream * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As Stream, Optional overwrite As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parameter

content
Stream

Ein Stream , der den hochzuladenden Inhalt enthält.

overwrite
Boolean

Gibt an, ob der Upload vorhandene Blobs ü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:

UploadAsync(Stream, BlobUploadOptions, CancellationToken)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(Stream, BlobUploadOptions, CancellationToken) Vorgang überschreibt den Inhalt des Blobs und erstellt ein neues Blockblob, falls keins vorhanden ist. Das Überschreiben eines vorhandenen Blockblobs ersetzt alle vorhandenen Metadaten im Blob.

Legen Sie Die Zugriffsbedingungen durch Conditions fest, um das Überschreiben vorhandener Daten zu vermeiden.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

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

Parameter

content
Stream

Ein Stream , der den hochzuladenden Inhalt enthält.

options
BlobUploadOptions

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(BinaryData, Boolean, CancellationToken)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(BinaryData, Boolean, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist. Die Einstellung overwrite auf true ermöglicht das Aktualisieren des Inhalts eines vorhandenen Blockblobs. Beim Aktualisieren eines vorhandenen Block-BLOB werden alle vorhandenen Metadaten im BLOB überschrieben.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

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

Parameter

content
BinaryData

Ein BinaryData , der den hochzuladenden Inhalt enthält.

overwrite
Boolean

Gibt an, ob der Upload vorhandene Blobs ü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:

UploadAsync(String, CancellationToken)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(String, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (string path, System.Threading.CancellationToken cancellationToken);
abstract member UploadAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (path As String, cancellationToken As CancellationToken) As Task(Of Response(Of BlobContentInfo))

Parameter

path
String

Ein Dateipfad, der den hochzuladenden Inhalt enthält.

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(Stream, CancellationToken)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(Stream, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (System.IO.Stream content, System.Threading.CancellationToken cancellationToken);
abstract member UploadAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As Stream, cancellationToken As CancellationToken) As Task(Of Response(Of BlobContentInfo))

Parameter

content
Stream

Ein Stream , der den hochzuladenden Inhalt enthält.

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(BinaryData, CancellationToken)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(BinaryData, CancellationToken) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content, System.Threading.CancellationToken cancellationToken);
abstract member UploadAsync : BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData, cancellationToken As CancellationToken) As Task(Of Response(Of BlobContentInfo))

Parameter

content
BinaryData

Ein BinaryData , der den hochzuladenden Inhalt enthält.

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)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(String) Vorgang erstellt ein neues Blockblob oder löst aus, wenn das Blob bereits vorhanden ist.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

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

Parameter

path
String

Ein Dateipfad, der den hochzuladenden Inhalt enthält.

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(Stream)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(Stream) Vorgang erstellt ein neues Blockblob oder löst eine Ausnahme aus, wenn das Blob bereits vorhanden ist. Beim Aktualisieren eines vorhandenen Block-BLOB werden alle vorhandenen Metadaten im BLOB überschrieben.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

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

Parameter

content
Stream

Ein Stream , der den hochzuladenden Inhalt enthält.

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(BinaryData)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(BinaryData) Vorgang erstellt ein neues Blockblob oder löst eine Ausnahme aus, wenn das Blob bereits vorhanden ist. Beim Aktualisieren eines vorhandenen Block-BLOB werden alle vorhandenen Metadaten im BLOB überschrieben.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content);
abstract member UploadAsync : BinaryData -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData) As Task(Of Response(Of BlobContentInfo))

Parameter

content
BinaryData

Ein BinaryData , der den hochzuladenden Inhalt enthält.

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(BinaryData, BlobUploadOptions, CancellationToken)

Quelle:
BlobClient.cs
Quelle:
BlobClient.cs

Der UploadAsync(BinaryData, BlobUploadOptions, CancellationToken) Vorgang überschreibt den Inhalt des Blobs und erstellt ein neues Blockblob, falls keins vorhanden ist. Das Überschreiben eines vorhandenen Blockblobs ersetzt alle vorhandenen Metadaten im Blob.

Legen Sie Die Zugriffsbedingungen durch Conditions fest, um das Überschreiben vorhandener Daten zu vermeiden.

Informationen zu teilweisen Blockblobupdates und anderen erweiterten Features finden Sie unter BlockBlobClient. Informationen zum Erstellen oder Ändern von Seiten oder Anfügen von Blobs finden Sie unter PageBlobClient oder AppendBlobClient.

Weitere Informationen finden Sie unter Blob platzieren.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content, Azure.Storage.Blobs.Models.BlobUploadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : BinaryData * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData, options As BlobUploadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))

Parameter

content
BinaryData

Ein BinaryData , der den hochzuladenden Inhalt enthält.

options
BlobUploadOptions

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: