BlobClient.UploadAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 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 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 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
- 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
- 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
- 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
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 à
Azure SDK for .NET