public SetContainerPermissions ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.Blob.BlobContainerPermissions permissions, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void | ||
container | Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer | A cloudblobcontainer object |
permissions | Microsoft.WindowsAzure.Storage.Blob.BlobContainerPermissions | The container's permission |
accessCondition | Microsoft.WindowsAzure.Storage.AccessCondition | Access condition |
options | Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions | Blob request option |
operationContext | Microsoft.WindowsAzure.Storage.OperationContext | Operation context |
return | void |
public void SetContainerPermissions(CloudBlobContainer container, BlobContainerPermissions permissions, AccessCondition accessCondition, BlobRequestOptions options, OperationContext operationContext)
{
String name = container.Name;
if (ContainerPermissions.ContainsKey(name))
{
ContainerPermissions[name] = permissions;
}
else
{
ContainerPermissions.Add(name, permissions);
}
}