BlobStorage.Advanced.PrintContainerLeaseProperties C# (CSharp) Method

PrintContainerLeaseProperties() private static method

Reads the lease properties for the container.
private static PrintContainerLeaseProperties ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container ) : void
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer A CloudBlobContainer object.
return void
        private static void PrintContainerLeaseProperties(CloudBlobContainer container)
        {
            try
            {
                Console.WriteLine();
                Console.WriteLine("Leasing properties for container: {0}", container.Name);
                Console.WriteLine("\t Lease state: {0}", container.Properties.LeaseState);
                Console.WriteLine("\t Lease duration: {0}", container.Properties.LeaseDuration);
                Console.WriteLine("\t Lease status: {0}", container.Properties.LeaseStatus);
                Console.WriteLine();
            }
            catch (StorageException e)
            {
                Console.WriteLine(e.Message);
                Console.ReadLine();
                throw;
            }
        }