BlobClient.UploadAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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 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 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 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
- 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
- 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
- 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
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:
Azure SDK for .NET