Freigeben über


BlobContainerClient.UploadBlob Methode

Definition

Überlädt

UploadBlob(String, BinaryData, CancellationToken)

Der UploadBlob(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.

UploadBlob(String, Stream, CancellationToken)

Der UploadBlob(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.

UploadBlob(String, BinaryData, CancellationToken)

Quelle:
BlobContainerClient.cs
Quelle:
BlobContainerClient.cs

Der UploadBlob(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 Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo> UploadBlob (string blobName, BinaryData content, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadBlob : string * BinaryData * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>
override this.UploadBlob : string * BinaryData * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>
Public Overridable Function UploadBlob (blobName As String, content As BinaryData, Optional cancellationToken As CancellationToken = Nothing) As 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 UploadAsync(Stream, Boolean, CancellationToken) dann auf, wobei der Überschreibungsparameter auf true festgelegt ist.

Gilt für:

UploadBlob(String, Stream, CancellationToken)

Quelle:
BlobContainerClient.cs
Quelle:
BlobContainerClient.cs

Der UploadBlob(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 Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo> UploadBlob (string blobName, System.IO.Stream content, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadBlob : string * System.IO.Stream * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>
override this.UploadBlob : string * System.IO.Stream * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>
Public Overridable Function UploadBlob (blobName As String, content As Stream, Optional cancellationToken As CancellationToken = Nothing) As Response(Of BlobContentInfo)

Parameter

blobName
String

Der Name des hochzuladenden Blobs.

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 das Blob bereits vorhanden ist. Um ein vorhandenes Blockblob zu überschreiben, rufen Sie ein BlobClient ab, indem Sie aufrufen GetBlobClient(String), und rufen Sie UploadAsync(Stream, Boolean, CancellationToken) dann auf, wobei der Überschreibungsparameter auf true festgelegt ist.

Gilt für: