BlobContainerClient.UploadBlobAsync 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
UploadBlobAsync(String, BinaryData, CancellationToken) |
Der UploadBlobAsync(String, BinaryData, CancellationToken) Vorgang erstellt ein neues Blockblob. 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. |
UploadBlobAsync(String, Stream, CancellationToken) |
Der UploadBlobAsync(String, Stream, CancellationToken) Vorgang erstellt ein neues Blockblob. 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. |
UploadBlobAsync(String, BinaryData, CancellationToken)
- Quelle:
- BlobContainerClient.cs
- Quelle:
- BlobContainerClient.cs
Der UploadBlobAsync(String, BinaryData, CancellationToken) Vorgang erstellt ein neues Blockblob.
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>> UploadBlobAsync (string blobName, BinaryData content, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadBlobAsync : string * BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadBlobAsync : string * BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadBlobAsync (blobName As String, content As BinaryData, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))
Parameter
- blobName
- String
Der Name des hochzuladenden Blobs.
- 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 das Blob bereits vorhanden ist. Um ein vorhandenes Blockblob zu überschreiben, rufen Sie ein BlobClient ab, indem Sie aufrufen GetBlobClient(String), und rufen Sie Upload(Stream, Boolean, CancellationToken) dann auf, wobei der Überschreibungsparameter auf true festgelegt ist.
Gilt für:
UploadBlobAsync(String, Stream, CancellationToken)
- Quelle:
- BlobContainerClient.cs
- Quelle:
- BlobContainerClient.cs
Der UploadBlobAsync(String, Stream, CancellationToken) Vorgang erstellt ein neues Blockblob.
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>> UploadBlobAsync (string blobName, System.IO.Stream content, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadBlobAsync : string * System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadBlobAsync : string * System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadBlobAsync (blobName As String, content As Stream, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))
Parameter
- blobName
- String
Der Name des hochzuladenden Blobs.
- 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 das Blob bereits vorhanden ist. Um ein vorhandenes Blockblob zu überschreiben, rufen Sie ein BlobClient ab, indem Sie aufrufen GetBlobClient(String), und rufen Sie Upload(Stream, Boolean, CancellationToken) dann auf, wobei der Überschreibungsparameter auf true festgelegt ist.
Gilt für:
Azure SDK for .NET