C# 클래스 Microsoft.WindowsAzure.Commands.Storage.Test.Service.MockStorageBlobManagement

Mock blob management
상속: IStorageBlobManagement
파일 보기 프로젝트 열기: Azure/azure-powershell 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BlobNotFound string
ContainerNotFound string

공개 메소드들

메소드 설명
AbortCopy ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, string copyId, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

Abort copy operation on specified blob

AbortCopyAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, string copyId, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOption, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Return a task that asynchronously abort the blob copy operation

CreateContainerIfNotExists ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null ) : bool

Create the container if not exists

CreateContainerIfNotExistsAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, BlobContainerPublicAccessType accessType, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Return a task that asynchronously create a container if it doesn't exist.

DeleteCloudBlob ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, DeleteSnapshotsOption deleteSnapshotsOption, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

Delete azure blob

DeleteCloudBlobAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, DeleteSnapshotsOption deleteSnapshotsOption, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Return a task that asynchronously delete the specified blob

DeleteContainer ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

Delete container

DeleteContainerAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Return a task that asynchronously delete the specified container.

DoesBlobExist ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : bool

Whether the blob is exists or not

DoesBlobExistAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Return a task that asynchronously check whether the specified blob exists.

DoesContainerExist ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : bool

Whether the container is exists or not

DoesContainerExistAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Return a task that asynchronously check whether the specified container exists.

FetchBlobAttributes ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

fetch blob attributes

FetchBlobAttributesAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Return a task that asynchronously fetch blob attributes

FetchContainerAttributes ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

fetch container attributes

GetBlobReferenceFromServer ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string blobName, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlob

Get blob reference with properties and meta data from server

GetBlobReferenceFromServerAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string blobName, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Return a task that asynchronously get the blob reference from server

GetContainerPermissions ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition = null, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null ) : Microsoft.WindowsAzure.Storage.Blob.BlobContainerPermissions

Get container permissions

GetContainerPermissionsAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cancellationToken ) : Task

Async Get container presssions

GetContainerReference ( string name ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer

Get an CloudBlobContainer instance in local

GetStorageAccountSASToken ( Microsoft.WindowsAzure.Storage.SharedAccessAccountPolicy sharedAccessAccountPolicy ) : string

Get the SAS token for an account.

GetStorageServiceProperties ( StorageServiceType type, IRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Shared.Protocol.ServiceProperties

Get the service properties

ListBlobs ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string prefix, bool useFlatBlobListing, BlobListingDetails blobListingDetails, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : IEnumerable

List all blobs in specified containers

ListBlobsSegmented ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string prefix, bool useFlatBlobListing, BlobListingDetails blobListingDetails, int maxResults, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken currentToken, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Blob.BlobResultSegment

List part of blobs.

ListBlobsSegmentedAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string prefix, bool useFlatBlobListing, BlobListingDetails blobListingDetails, int maxResults, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken currentToken, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cancellationToken ) : Task

List the blobs segmented in specified containers

ListContainers ( string prefix, ContainerListingDetails detailsIncluded, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null ) : IEnumerable

Get a list of cloudblobcontainer in azure

ListContainersSegmented ( string prefix, ContainerListingDetails detailsIncluded, int maxResults, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken currentToken, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment

Get a list of cloudblobcontainer in azure

SetBlobMetadata ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

set blob meta data

SetBlobMetadataAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Return a task that asynchronously set blob meta data

SetBlobProperties ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

set blob properties

SetBlobPropertiesAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Return a task that asynchronously set blob properties

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

Set container permissions

SetContainerPermissionsAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.Blob.BlobContainerPermissions permissions, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task

Set container permissions

SetStorageServiceProperties ( StorageServiceType type, WindowsAzure properties, IRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

Set service properties

StartCopyAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Uri source, Microsoft.WindowsAzure.Storage.AccessCondition sourceAccessCondition, Microsoft.WindowsAzure.Storage.AccessCondition destAccessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cancellationToken ) : Task

메소드 상세

AbortCopy() 공개 메소드

Abort copy operation on specified blob
public AbortCopy ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, string copyId, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob CloudBlob object
copyId string Copy id
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 void

AbortCopyAsync() 공개 메소드

Return a task that asynchronously abort the blob copy operation
public AbortCopyAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, string copyId, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOption, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob CloudBlob object
copyId string
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
requestOption Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cmdletCancellationToken CancellationToken Cancellation token
리턴 Task

CreateContainerIfNotExists() 공개 메소드

Create the container if not exists
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
리턴 bool

CreateContainerIfNotExistsAsync() 공개 메소드

Return a task that asynchronously create a container if it doesn't exist.
public CreateContainerIfNotExistsAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, BlobContainerPublicAccessType accessType, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer CloudBlobContainer object
accessType BlobContainerPublicAccessType Blob container public access type
requestOptions Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cmdletCancellationToken CancellationToken Cancellation token
리턴 Task

DeleteCloudBlob() 공개 메소드

Delete azure blob
public DeleteCloudBlob ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, DeleteSnapshotsOption deleteSnapshotsOption, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob Cloudblob object
deleteSnapshotsOption DeleteSnapshotsOption Delete snapshots option
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 void

DeleteCloudBlobAsync() 공개 메소드

Return a task that asynchronously delete the specified blob
public DeleteCloudBlobAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, DeleteSnapshotsOption deleteSnapshotsOption, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob CloudBlob object
deleteSnapshotsOption DeleteSnapshotsOption Snapshot delete option
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
requestOptions Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cmdletCancellationToken CancellationToken Cancellation token
리턴 Task

DeleteContainer() 공개 메소드

Delete container
public DeleteContainer ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, 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
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 void

DeleteContainerAsync() 공개 메소드

Return a task that asynchronously delete the specified container.
public DeleteContainerAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer CloudBlobContainer object
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
requestOptions Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cmdletCancellationToken CancellationToken Cancellation token
리턴 Task

DoesBlobExist() 공개 메소드

Whether the blob is exists or not
public DoesBlobExist ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : bool
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob A CloudBlob object
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 bool

DoesBlobExistAsync() 공개 메소드

Return a task that asynchronously check whether the specified blob exists.
public DoesBlobExistAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob CloudBlob object
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cmdletCancellationToken CancellationToken Cancellation token
리턴 Task

DoesContainerExist() 공개 메소드

Whether the container is exists or not
public DoesContainerExist ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : bool
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer A cloudblobcontainer object
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 bool

DoesContainerExistAsync() 공개 메소드

Return a task that asynchronously check whether the specified container exists.
public DoesContainerExistAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer CloudBlobContainer object
requestOptions Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cmdletCancellationToken CancellationToken Cancellation token
리턴 Task

FetchBlobAttributes() 공개 메소드

fetch blob attributes
public FetchBlobAttributes ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext An object that represents the context for the current operation.
리턴 void

FetchBlobAttributesAsync() 공개 메소드

Return a task that asynchronously fetch blob attributes
public FetchBlobAttributesAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob ICloud blob object
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cmdletCancellationToken CancellationToken Cancellation token
리턴 Task

FetchContainerAttributes() 공개 메소드

fetch container attributes
public FetchContainerAttributes ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer CloudBlobContainer object
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext An object that represents the context for the current operation.
리턴 void

GetBlobReferenceFromServer() 공개 메소드

Get blob reference with properties and meta data from server
public GetBlobReferenceFromServer ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string blobName, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlob
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer A cloudblobcontainer object
blobName string Blob name
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 Microsoft.WindowsAzure.Storage.Blob.CloudBlob

GetBlobReferenceFromServerAsync() 공개 메소드

Return a task that asynchronously get the blob reference from server
public GetBlobReferenceFromServerAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string blobName, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer CloudBlobContainer object
blobName string Blob name
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cmdletCancellationToken CancellationToken Cancellation token
리턴 Task

GetContainerPermissions() 공개 메소드

Get container permissions
public GetContainerPermissions ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition = null, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null ) : Microsoft.WindowsAzure.Storage.Blob.BlobContainerPermissions
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer A cloudblobcontainer object
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 Microsoft.WindowsAzure.Storage.Blob.BlobContainerPermissions

GetContainerPermissionsAsync() 공개 메소드

Async Get container presssions
public GetContainerPermissionsAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cancellationToken ) : Task
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer A cloudblobcontainer object
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cancellationToken CancellationToken User cancellation token
리턴 Task

GetContainerReference() 공개 메소드

Get an CloudBlobContainer instance in local
public GetContainerReference ( string name ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer
name string Container name
리턴 Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer

GetStorageAccountSASToken() 공개 메소드

Get the SAS token for an account.
public GetStorageAccountSASToken ( Microsoft.WindowsAzure.Storage.SharedAccessAccountPolicy sharedAccessAccountPolicy ) : string
sharedAccessAccountPolicy Microsoft.WindowsAzure.Storage.SharedAccessAccountPolicy Shared access policy to generate the SAS token.
리턴 string

GetStorageServiceProperties() 공개 메소드

Get the service properties
public GetStorageServiceProperties ( StorageServiceType type, IRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Shared.Protocol.ServiceProperties
type StorageServiceType Service type
options IRequestOptions Request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 Microsoft.WindowsAzure.Storage.Shared.Protocol.ServiceProperties

ListBlobs() 공개 메소드

List all blobs in specified containers
public ListBlobs ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string prefix, bool useFlatBlobListing, BlobListingDetails blobListingDetails, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : IEnumerable
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer A cloudblobcontainer object
prefix string Blob prefix
useFlatBlobListing bool Use flat blob listing(whether treat "container/" as directory)
blobListingDetails BlobListingDetails Blob listing details
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 IEnumerable

ListBlobsSegmented() 공개 메소드

List part of blobs.
public ListBlobsSegmented ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string prefix, bool useFlatBlobListing, BlobListingDetails blobListingDetails, int maxResults, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken currentToken, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Blob.BlobResultSegment
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer
prefix string Blob prefix
useFlatBlobListing bool Use flat blob listing
blobListingDetails BlobListingDetails Blob listing details.
maxResults int Max results.
currentToken Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken Current token.
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation Context.
리턴 Microsoft.WindowsAzure.Storage.Blob.BlobResultSegment

ListBlobsSegmentedAsync() 공개 메소드

List the blobs segmented in specified containers
public ListBlobsSegmentedAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, string prefix, bool useFlatBlobListing, BlobListingDetails blobListingDetails, int maxResults, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken currentToken, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cancellationToken ) : Task
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer A cloudblobcontainer object
prefix string Blob prefix
useFlatBlobListing bool Use flat blob listing(whether treat "container/" as directory)
blobListingDetails BlobListingDetails Blob listing details
maxResults int
currentToken Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cancellationToken CancellationToken
리턴 Task

ListContainers() 공개 메소드

Get a list of cloudblobcontainer in azure
public ListContainers ( string prefix, ContainerListingDetails detailsIncluded, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null ) : IEnumerable
prefix string Container prefix
detailsIncluded ContainerListingDetails Container listing details
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 IEnumerable

ListContainersSegmented() 공개 메소드

Get a list of cloudblobcontainer in azure
public ListContainersSegmented ( string prefix, ContainerListingDetails detailsIncluded, int maxResults, Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken currentToken, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment
prefix string Container prefix
detailsIncluded ContainerListingDetails Container listing details
maxResults int
currentToken Microsoft.WindowsAzure.Storage.Blob.BlobContinuationToken
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request option
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment

SetBlobMetadata() 공개 메소드

set blob meta data
public SetBlobMetadata ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob ICloud blob object
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext An object that represents the context for the current operation.
리턴 void

SetBlobMetadataAsync() 공개 메소드

Return a task that asynchronously set blob meta data
public SetBlobMetadataAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob ICloud blob object
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext An object that represents the context for the current operation.
cmdletCancellationToken CancellationToken
리턴 Task

SetBlobProperties() 공개 메소드

set blob properties
public SetBlobProperties ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext An object that represents the context for the current operation.
리턴 void

SetBlobPropertiesAsync() 공개 메소드

Return a task that asynchronously set blob properties
public SetBlobPropertiesAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob ICloud blob object
accessCondition Microsoft.WindowsAzure.Storage.AccessCondition Access condition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions Blob request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext An object that represents the context for the current operation.
cmdletCancellationToken CancellationToken
리턴 Task

SetContainerPermissions() 공개 메소드

Set container permissions
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
리턴 void

SetContainerPermissionsAsync() 공개 메소드

Set container permissions
public SetContainerPermissionsAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.Blob.BlobContainerPermissions permissions, Microsoft.WindowsAzure.Storage.AccessCondition accessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cmdletCancellationToken ) : Task
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
requestOptions Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
cmdletCancellationToken CancellationToken
리턴 Task

SetStorageServiceProperties() 공개 메소드

Set service properties
public SetStorageServiceProperties ( StorageServiceType type, WindowsAzure properties, IRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void
type StorageServiceType Service type
properties WindowsAzure Service properties
options IRequestOptions Request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
리턴 void

StartCopyAsync() 공개 메소드

public StartCopyAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlob blob, Uri source, Microsoft.WindowsAzure.Storage.AccessCondition sourceAccessCondition, Microsoft.WindowsAzure.Storage.AccessCondition destAccessCondition, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, CancellationToken cancellationToken ) : Task
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlob
source System.Uri
sourceAccessCondition Microsoft.WindowsAzure.Storage.AccessCondition
destAccessCondition Microsoft.WindowsAzure.Storage.AccessCondition
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions
operationContext Microsoft.WindowsAzure.Storage.OperationContext
cancellationToken CancellationToken
리턴 Task

프로퍼티 상세

BlobNotFound 공개적으로 정적으로 프로퍼티

public static string BlobNotFound
리턴 string

ContainerNotFound 공개적으로 정적으로 프로퍼티

public static string ContainerNotFound
리턴 string