C# Class Microsoft.WindowsAzure.Commands.Storage.Test.Service.MockStorageBlobManagement

Mock blob management
Inheritance: IStorageBlobManagement
Afficher le fichier Open project: Azure/azure-powershell Class Usage Examples

Méthodes publiques

Свойство Type Description
BlobNotFound string
ContainerNotFound string

Méthodes publiques

Méthode Description
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

Method Details

AbortCopy() public méthode

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
Résultat void

AbortCopyAsync() public méthode

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
Résultat Task

CreateContainerIfNotExists() public méthode

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
Résultat bool

CreateContainerIfNotExistsAsync() public méthode

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
Résultat Task

DeleteCloudBlob() public méthode

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
Résultat void

DeleteCloudBlobAsync() public méthode

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
Résultat Task

DeleteContainer() public méthode

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
Résultat void

DeleteContainerAsync() public méthode

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
Résultat Task

DoesBlobExist() public méthode

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
Résultat bool

DoesBlobExistAsync() public méthode

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
Résultat Task

DoesContainerExist() public méthode

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
Résultat bool

DoesContainerExistAsync() public méthode

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
Résultat Task

FetchBlobAttributes() public méthode

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.
Résultat void

FetchBlobAttributesAsync() public méthode

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
Résultat Task

FetchContainerAttributes() public méthode

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.
Résultat void

GetBlobReferenceFromServer() public méthode

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
Résultat Microsoft.WindowsAzure.Storage.Blob.CloudBlob

GetBlobReferenceFromServerAsync() public méthode

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
Résultat Task

GetContainerPermissions() public méthode

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
Résultat Microsoft.WindowsAzure.Storage.Blob.BlobContainerPermissions

GetContainerPermissionsAsync() public méthode

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
Résultat Task

GetContainerReference() public méthode

Get an CloudBlobContainer instance in local
public GetContainerReference ( string name ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer
name string Container name
Résultat Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer

GetStorageAccountSASToken() public méthode

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.
Résultat string

GetStorageServiceProperties() public méthode

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
Résultat Microsoft.WindowsAzure.Storage.Shared.Protocol.ServiceProperties

ListBlobs() public méthode

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
Résultat IEnumerable

ListBlobsSegmented() public méthode

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.
Résultat Microsoft.WindowsAzure.Storage.Blob.BlobResultSegment

ListBlobsSegmentedAsync() public méthode

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
Résultat Task

ListContainers() public méthode

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
Résultat IEnumerable

ListContainersSegmented() public méthode

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
Résultat Microsoft.WindowsAzure.Storage.Blob.ContainerResultSegment

SetBlobMetadata() public méthode

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.
Résultat void

SetBlobMetadataAsync() public méthode

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
Résultat Task

SetBlobProperties() public méthode

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.
Résultat void

SetBlobPropertiesAsync() public méthode

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
Résultat Task

SetContainerPermissions() public méthode

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
Résultat void

SetContainerPermissionsAsync() public méthode

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
Résultat Task

SetStorageServiceProperties() public méthode

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
Résultat void

StartCopyAsync() public méthode

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
Résultat Task

Property Details

BlobNotFound public_oe static_oe property

public static string BlobNotFound
Résultat string

ContainerNotFound public_oe static_oe property

public static string ContainerNotFound
Résultat string