BlobStorage.Advanced.PrintContainerPropertiesAndMetadata C# (CSharp) Method

PrintContainerPropertiesAndMetadata() private static method

Reads the container's properties.
private static PrintContainerPropertiesAndMetadata ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container ) : void
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer A CloudBlobContainer object.
return void
        private static void PrintContainerPropertiesAndMetadata(CloudBlobContainer container)
        {
            Console.WriteLine("-----Container Properties-----");
            Console.WriteLine("Name: {0}", container.Name);
            Console.WriteLine("URI: {0}", container.Uri);
            Console.WriteLine("ETag: {0}", container.Properties.ETag);
            Console.WriteLine("Last modified: {0}", container.Properties.LastModified);
            PrintContainerLeaseProperties(container);

            // Enumerate the container's metadata.
            Console.WriteLine("Container metadata:");
            foreach (var metadataItem in container.Metadata)
            {
                Console.WriteLine("\tKey: {0}", metadataItem.Key);
                Console.WriteLine("\tValue: {0}", metadataItem.Value);
            }

            Console.WriteLine();
        }