Independentsoft
Home
Products
Purchase
Support
Downloads
Company
Contact
WinAz .NET
>
Tutorial
> List containers
This operation returns a list of the containers under the specified account.
C# example
using System; using Independentsoft.Azure.Storage; namespace Sample { class Program { static void Main(string[] args) { StorageService service = new StorageService("accountName", "accountSharedKey"); try { ListContainersResponse response = service.ListContainers(); if (response.Success) { foreach (Container container in response.Containers) { Console.WriteLine("Name: " + container.Name); Console.WriteLine("Url: " + container.Url); Console.WriteLine("ETag: " + container.ETag); Console.WriteLine("LastModified: " + container.LastModified); Console.WriteLine("--------------------------------------------------------------"); } } Console.Read(); } catch (StorageServiceException ex) { Console.WriteLine("Error: " + ex.Code); Console.WriteLine("Error: " + ex.Message); Console.WriteLine("Error: " + ex.ErrorDetail); Console.Read(); } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); Console.Read(); } } } }
VB example
Imports System Imports Independentsoft.Azure.Storage Namespace Sample Class Module1 Shared Sub Main(ByVal args As String()) Dim service As New StorageService("accountName", "accountSharedKey") Try Dim response As ListContainersResponse = service.ListContainers() If response.Success Then For Each container As Container In response.Containers Console.WriteLine("Name: " & container.Name) Console.WriteLine("Url: " & container.Url) Console.WriteLine("ETag: " & container.ETag) Console.WriteLine("LastModified: " & container.LastModified) Console.WriteLine("--------------------------------------------------------------") Next End If Console.Read() Catch ex As StorageServiceException Console.WriteLine("Error: " + ex.Code) Console.WriteLine("Error: " + ex.Message) Console.WriteLine("Error: " + ex.ErrorDetail) Console.Read() Catch ex As Exception Console.WriteLine("Error: " + ex.Message) Console.Read() End Try End Sub End Class End Namespace