Skip to content

Commit b13a32c

Browse files
Merge pull request #249540 from pauljewellmsft/pauljewell-transfer-validation
Add note about transfer validation failure scenario
2 parents c116192 + 7f9b732 commit b13a32c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

articles/storage/blobs/storage-blob-upload.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn how to upload a blob to your Azure Storage account using the
55
services: storage
66
author: pauljewellmsft
77
ms.author: pauljewell
8-
ms.date: 07/07/2023
8+
ms.date: 08/28/2023
99
ms.service: azure-blob-storage
1010
ms.topic: how-to
1111
ms.devlang: csharp
@@ -96,6 +96,9 @@ The following table shows the available options for the checksum algorithm, as d
9696
| MD5 | 2 | Standard MD5 hash algorithm. |
9797
| StorageCrc64 | 3 | Azure Storage custom 64-bit CRC. |
9898

99+
> [!NOTE]
100+
> If the checksum specified in the request doesn't match the checksum calculated by the service, the upload operation fails. The operation is not retried when using a default retry policy. In .NET, a `RequestFailedException` is thrown with status code 400 and error code `Md5Mismatch` or `Crc64Mismatch`, depending on which algorithm is used.
101+
99102
### Upload with index tags
100103

101104
Blob index tags categorize data in your storage account using key-value tag attributes. These tags are automatically indexed and exposed as a searchable multi-dimensional index to easily find data. You can add tags to a [BlobUploadOptions](/dotnet/api/azure.storage.blobs.models.blobuploadoptions) instance, and pass that instance into the `UploadAsync` method.

0 commit comments

Comments
 (0)