Dela via


AzureStorageContainer Class

Definition

azure storage container

public class AzureStorageContainer : Microsoft.WindowsAzure.Commands.Common.Storage.ResourceModel.AzureStorageBase
type AzureStorageContainer = class
    inherit AzureStorageBase
Public Class AzureStorageContainer
Inherits AzureStorageBase
Inheritance
AzureStorageContainer

Constructors

AzureStorageContainer(BlobContainerClient, AzureStorageContext, BlobContainerProperties)
AzureStorageContainer(BlobContainerClient, AzureStorageContext, BlobContainerProperties)
AzureStorageContainer(BlobContainerItem, AzureStorageContext, BlobServiceClient)
AzureStorageContainer(BlobContainerItem, AzureStorageContext, BlobServiceClient)
AzureStorageContainer(CloudBlobContainer, BlobContainerPermissions)

init azure storage container using CloudBlobContainer and BlobContainerPermissions

AzureStorageContainer(CloudBlobContainer, BlobContainerPermissions)

Properties

AccessPolicy

the AccessPolicy of BlobContainer

BlobContainerClient

XSCL Track2 container Client, used to run blob APIs

BlobContainerProperties

XSCL Track2 Blob properties, will retrieve the properties on server and return to user

CloudBlobContainer

CloudBlobContainer object

Context (Inherited from AzureStorageBase)
ContinuationToken

Container continuation token

IsDeleted

Set to true if the container is deleted

LastModified

last modified of CloudBlobContainer

Name (Inherited from AzureStorageBase)
Permission

the permission of CloudBlobContainer

PublicAccess

the public access level of CloudBlobContainer

VersionId

deleted container version

Methods

FetchAttributes()
GetTrack1BlobContainer(BlobContainerClient, StorageCredentials)

Get Track1 Blob Container Object

GetTrack2BlobContainerClient(CloudBlobContainer, AzureStorageContext, BlobClientOptions)
GetTrack2BlobContainerClient(CloudBlobContainer, AzureStorageContext, BlobClientOptions)
SetTrack2Permission(BlobContainerAccessPolicy)

Applies to