Partager via


BlobContainerClient.UploadBlobAsync Méthode

Définition

Surcharges

UploadBlobAsync(String, BinaryData, CancellationToken)

L’opération UploadBlobAsync(String, BinaryData, CancellationToken) crée un objet blob de blocs.

Pour les mises à jour partielles des objets blob de blocs et d’autres fonctionnalités avancées, consultez BlockBlobClient. Pour créer ou modifier des objets blob de pages ou d’ajouts, consultez PageBlobClient ou AppendBlobClient.

Pour plus d'informations, consultez la rubrique Put Blob.

UploadBlobAsync(String, Stream, CancellationToken)

L’opération UploadBlobAsync(String, Stream, CancellationToken) crée un objet blob de blocs.

Pour les mises à jour partielles des objets blob de blocs et d’autres fonctionnalités avancées, consultez BlockBlobClient. Pour créer ou modifier des objets blob de pages ou d’ajouts, consultez PageBlobClient ou AppendBlobClient.

Pour plus d'informations, consultez la rubrique Put Blob.

UploadBlobAsync(String, BinaryData, CancellationToken)

Source:
BlobContainerClient.cs
Source:
BlobContainerClient.cs

L’opération UploadBlobAsync(String, BinaryData, CancellationToken) crée un objet blob de blocs.

Pour les mises à jour partielles des objets blob de blocs et d’autres fonctionnalités avancées, consultez BlockBlobClient. Pour créer ou modifier des objets blob de pages ou d’ajouts, consultez PageBlobClient ou AppendBlobClient.

Pour plus d'informations, consultez la rubrique Put Blob.

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

Paramètres

blobName
String

Nom de l’objet blob à charger.

content
BinaryData

BinaryData contenant le contenu à charger.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

Response<T> décrivant l’état de l’objet blob de blocs mis à jour.

Remarques

Un RequestFailedException est levée si l’objet blob existe déjà. Pour remplacer un objet blob de blocs existant, obtenez un BlobClient en appelant GetBlobClient(String), puis appelez Upload(Stream, Boolean, CancellationToken) avec le paramètre de remplacement défini sur true.

S’applique à

UploadBlobAsync(String, Stream, CancellationToken)

Source:
BlobContainerClient.cs
Source:
BlobContainerClient.cs

L’opération UploadBlobAsync(String, Stream, CancellationToken) crée un objet blob de blocs.

Pour les mises à jour partielles des objets blob de blocs et d’autres fonctionnalités avancées, consultez BlockBlobClient. Pour créer ou modifier des objets blob de pages ou d’ajouts, consultez PageBlobClient ou AppendBlobClient.

Pour plus d'informations, consultez la rubrique Put Blob.

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

Paramètres

blobName
String

Nom de l’objet blob à charger.

content
Stream

Stream contenant le contenu à charger.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

Response<T> décrivant l’état de l’objet blob de blocs mis à jour.

Remarques

Un RequestFailedException est levée si l’objet blob existe déjà. Pour remplacer un objet blob de blocs existant, obtenez un BlobClient en appelant GetBlobClient(String), puis appelez Upload(Stream, Boolean, CancellationToken) avec le paramètre de remplacement défini sur true.

S’applique à