KopenBuy
1-855-856-7678
OndersteuningSupport
The following code example writes metadata to a blob.
static void WriteBlobMetadata(Uri blobEndpoint, string accountName, string accountKey) { // Create service client for credentialed access to the Blob service. CloudBlobClient blobClient = new CloudBlobClient(blobEndpoint, new StorageCredentialsAccountAndKey(accountName, accountKey)); // Return a blob reference. CloudBlob blob = new CloudBlob("mycontainer/myblob.txt", blobClient); // Write some text to the blob. blob.UploadText("this is a text blob"); // Define some metadata for the blob. blob.Metadata["category"] = "images"; blob.Metadata["owner"] = "azureix"; // Write the metadata to the service. blob.SetMetadata(); }
The FetchAttributes method populates the system properties and user-defined metadata of a blob. Before reading the properties or metadata of a blob, you should always call this method or the BeginFetchAttributes method to retrieve the latest values for the properties and metadata of the blob from the service.