public CreateContainerIfNotExists ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null ) : bool | ||
container | Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer | A cloudblobcontainer object |
requestOptions | Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions | |
operationContext | Microsoft.WindowsAzure.Storage.OperationContext | Operation context |
return | bool |
public bool CreateContainerIfNotExists(CloudBlobContainer container, BlobRequestOptions requestOptions = null, OperationContext operationContext = null)
{
CloudBlobContainer containerRef = GetContainerReference(container.Name);
if (DoesContainerExist(containerRef, requestOptions, operationContext))
{
return false;
}
else
{
containerRef = GetContainerReference(container.Name);
ContainerList.Add(containerRef);
return true;
}
}