Partager via


BlobClient.UploadAsync Méthode

Définition

Surcharges

UploadAsync(String, Boolean, CancellationToken)

L’opération UploadAsync(String, CancellationToken) crée un objet blob de bloc ou lève si l’objet blob existe déjà. La définition overwrite de la valeur true permet de mettre à jour le contenu d’un objet blob de blocs existant. La mise à jour d'un objet blob de blocs existant remplace toutes les métadonnées existantes de l'objet blob.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(String, BlobUploadOptions, CancellationToken)

L’opération UploadAsync(Stream, BlobUploadOptions, CancellationToken) remplace le contenu de l’objet blob, créant un nouvel objet blob de blocs s’il n’en existe aucun. Le remplacement d’un objet blob de blocs existant remplace toutes les métadonnées existantes sur l’objet blob.

Définissez les conditions d’accès via Conditions pour éviter de remplacer les données existantes.

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

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

UploadAsync(Stream, Boolean, CancellationToken)

L’opération UploadAsync(Stream, Boolean, CancellationToken) crée un objet blob de bloc ou lève si l’objet blob existe déjà. La définition overwrite de la valeur true permet de mettre à jour le contenu d’un objet blob de blocs existant. La mise à jour d'un objet blob de blocs existant remplace toutes les métadonnées existantes de l'objet blob.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(Stream, BlobUploadOptions, CancellationToken)

L’opération UploadAsync(Stream, BlobUploadOptions, CancellationToken) remplace le contenu de l’objet blob, créant un nouvel objet blob de blocs s’il n’en existe aucun. Le remplacement d’un objet blob de blocs existant remplace toutes les métadonnées existantes sur l’objet blob.

Définissez les conditions d’accès via Conditions pour éviter de remplacer les données existantes.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(BinaryData, Boolean, CancellationToken)

L’opération UploadAsync(BinaryData, Boolean, CancellationToken) crée un objet blob de bloc ou lève si l’objet blob existe déjà. La définition overwrite de la valeur true permet de mettre à jour le contenu d’un objet blob de blocs existant. La mise à jour d'un objet blob de blocs existant remplace toutes les métadonnées existantes de l'objet blob.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(String, CancellationToken)

L’opération UploadAsync(String, CancellationToken) crée un objet blob de bloc ou lève si l’objet blob existe déjà.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(Stream, CancellationToken)

L’opération UploadAsync(Stream, CancellationToken) crée un objet blob de bloc ou lève si l’objet blob existe déjà.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(BinaryData, CancellationToken)

L’opération UploadAsync(BinaryData, CancellationToken) crée un objet blob de bloc ou lève si l’objet blob existe déjà.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(String)

L’opération UploadAsync(String) crée un objet blob de bloc ou lève si l’objet blob existe déjà.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(Stream)

L’opération UploadAsync(Stream) crée un objet blob de bloc ou lève une exception si l’objet blob existe déjà. La mise à jour d'un objet blob de blocs existant remplace toutes les métadonnées existantes de l'objet blob.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(BinaryData)

L’opération UploadAsync(BinaryData) crée un objet blob de bloc ou lève une exception si l’objet blob existe déjà. La mise à jour d'un objet blob de blocs existant remplace toutes les métadonnées existantes de l'objet blob.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(BinaryData, BlobUploadOptions, CancellationToken)

L’opération UploadAsync(BinaryData, BlobUploadOptions, CancellationToken) remplace le contenu de l’objet blob, créant un nouvel objet blob de blocs s’il n’en existe aucun. Le remplacement d’un objet blob de blocs existant remplace toutes les métadonnées existantes sur l’objet blob.

Définissez les conditions d’accès via Conditions pour éviter de remplacer les données existantes.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

UploadAsync(String, Boolean, CancellationToken)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(String, CancellationToken) crée un objet blob de bloc ou lève si l’objet blob existe déjà. La définition overwrite de la valeur true permet de mettre à jour le contenu d’un objet blob de blocs existant. La mise à jour d'un objet blob de blocs existant remplace toutes les métadonnées existantes de l'objet blob.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

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

Paramètres

path
String

Chemin d’accès au fichier contenant le contenu à charger.

overwrite
Boolean

Indique si le chargement doit remplacer les objets blob existants. La valeur par défaut est false.

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 sera levée en cas d’échec.

S’applique à

UploadAsync(String, BlobUploadOptions, CancellationToken)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(Stream, BlobUploadOptions, CancellationToken) remplace le contenu de l’objet blob, créant un nouvel objet blob de blocs s’il n’en existe aucun. Le remplacement d’un objet blob de blocs existant remplace toutes les métadonnées existantes sur l’objet blob.

Définissez les conditions d’accès via Conditions pour éviter de remplacer les données existantes.

Pour les mises à jour d’objets blob de blocs partiels et d’autres fonctionnalités avancées, consultez BlockBlobClient. Pour créer ou modifier des objets blob de page ou d’ajout, 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>> 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))

Paramètres

path
String

Chemin d’accès au fichier contenant le contenu à charger.

options
BlobUploadOptions

Paramètres facultatifs.

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 sera levée en cas d’échec.

S’applique à

UploadAsync(Stream, Boolean, CancellationToken)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(Stream, Boolean, CancellationToken) crée un objet blob de bloc ou lève si l’objet blob existe déjà. La définition overwrite de la valeur true permet de mettre à jour le contenu d’un objet blob de blocs existant. La mise à jour d'un objet blob de blocs existant remplace toutes les métadonnées existantes de l'objet blob.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

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

Paramètres

content
Stream

Stream contenant le contenu à charger.

overwrite
Boolean

Indique si le chargement doit remplacer les objets blob existants. La valeur par défaut est false.

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 sera levée en cas d’échec.

S’applique à

UploadAsync(Stream, BlobUploadOptions, CancellationToken)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(Stream, BlobUploadOptions, CancellationToken) remplace le contenu de l’objet blob, créant un nouvel objet blob de blocs s’il n’en existe aucun. Le remplacement d’un objet blob de blocs existant remplace toutes les métadonnées existantes sur l’objet blob.

Définissez les conditions d’accès via Conditions pour éviter de remplacer les données existantes.

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

Pour plus d'informations, consultez la rubrique Placez l’objet blob.

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

Paramètres

content
Stream

Stream contenant le contenu à charger.

options
BlobUploadOptions

Paramètres facultatifs.

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 sera levée en cas d’échec.

S’applique à

UploadAsync(BinaryData, Boolean, CancellationToken)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(BinaryData, Boolean, CancellationToken) crée un objet blob de blocs ou lève si l’objet blob existe déjà. La définition de la valeur overwrite true permet de mettre à jour le contenu d’un objet blob de blocs existant. La mise à jour d'un objet blob de blocs existant remplace toutes les métadonnées existantes de l'objet blob.

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

Paramètres

content
BinaryData

BinaryData contenant le contenu à charger.

overwrite
Boolean

Indique si le chargement doit remplacer les objets blob existants. La valeur par défaut est false.

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 une défaillance se produit.

S’applique à

UploadAsync(String, CancellationToken)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(String, CancellationToken) crée un objet blob de blocs ou lève si l’objet blob existe déjà.

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

Paramètres

path
String

Chemin d’accès au fichier 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 une défaillance se produit.

S’applique à

UploadAsync(Stream, CancellationToken)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(Stream, CancellationToken) crée un objet blob de blocs ou lève si l’objet blob existe déjà.

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

Paramètres

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 une défaillance se produit.

S’applique à

UploadAsync(BinaryData, CancellationToken)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(BinaryData, CancellationToken) crée un objet blob de blocs ou lève si l’objet blob existe déjà.

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

Paramètres

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 une défaillance se produit.

S’applique à

UploadAsync(String)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(String) crée un objet blob de blocs ou lève si l’objet blob existe déjà.

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

Paramètres

path
String

Chemin d’accès au fichier contenant le contenu à charger.

Retours

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

Remarques

Un RequestFailedException est levée si une défaillance se produit.

S’applique à

UploadAsync(Stream)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(Stream) crée un objet blob de blocs ou lève une exception si l’objet blob existe déjà. La mise à jour d'un objet blob de blocs existant remplace toutes les métadonnées existantes de l'objet blob.

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

Paramètres

content
Stream

Stream contenant le contenu à charger.

Retours

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

Remarques

Un RequestFailedException est levée si une défaillance se produit.

S’applique à

UploadAsync(BinaryData)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(BinaryData) crée un objet blob de blocs ou lève une exception si l’objet blob existe déjà. La mise à jour d'un objet blob de blocs existant remplace toutes les métadonnées existantes de l'objet blob.

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

Paramètres

content
BinaryData

BinaryData contenant le contenu à charger.

Retours

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

Remarques

Un RequestFailedException est levée si une défaillance se produit.

S’applique à

UploadAsync(BinaryData, BlobUploadOptions, CancellationToken)

Source:
BlobClient.cs
Source:
BlobClient.cs

L’opération UploadAsync(BinaryData, BlobUploadOptions, CancellationToken) remplace le contenu de l’objet blob, créant un nouvel objet blob de blocs s’il n’en existe aucun. Le remplacement d’un objet blob de blocs existant remplace toutes les métadonnées existantes sur l’objet blob.

Définissez des conditions d’accès pour Conditions éviter de remplacer les données existantes.

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

Paramètres

content
BinaryData

BinaryData contenant le contenu à charger.

options
BlobUploadOptions

Paramètres facultatifs.

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 une défaillance se produit.

S’applique à