C# Class Microsoft.WindowsAzure.Samples.Phone.Storage.SharedAccessSignatureServiceClient

Inheritance: CloudClientBase, ISharedAccessSignatureServiceClient
Afficher le fichier Open project: WindowsAzure-Toolkits/wa-toolkit-wp-nugets

Méthodes publiques

Méthode Description
CreateContainer ( string containerName, Action callback ) : void
CreateContainer ( string containerName, BlobContainerPublicAccessType publicAccessType, string>.IDictionary metadata, Action callback ) : void
DeleteContainer ( string containerName, Action callback ) : void
GetBlobSharedAccessSignature ( string containerName, string blobName, Action callback ) : void
GetContainerAttributes ( string containerName, Action callback ) : void
GetContainerSharedAccessSignature ( string containerName, Action callback ) : void
ListContainers ( string containerPrefix, Action callback ) : void
SetContainerMetadata ( string containerName, string>.IDictionary metadata, Action callback ) : void
SetContainerPublicAccessLevel ( string containerName, BlobContainerPublicAccessType publicAccessType, Action callback ) : void
SharedAccessSignatureServiceClient ( Uri sasServiceBaseUri ) : System
SharedAccessSignatureServiceClient ( Uri sasServiceEndpoint, Action signRequestDelegate, Dispatcher dispatcher ) : System

Méthodes protégées

Méthode Description
OnSendingRequest ( HttpWebRequest request, int contentLength ) : void

Private Methods

Méthode Description
CloudBlobContainerAttributesResponseMapper ( HttpWebResponse response ) : BlobContainerAttributes
CloudBlobContainersMapper ( HttpWebResponse response ) : IEnumerable
UriResponseMapper ( HttpWebResponse response ) : Uri

Method Details

CreateContainer() public méthode

public CreateContainer ( string containerName, Action callback ) : void
containerName string
callback Action
Résultat void

CreateContainer() public méthode

public CreateContainer ( string containerName, BlobContainerPublicAccessType publicAccessType, string>.IDictionary metadata, Action callback ) : void
containerName string
publicAccessType BlobContainerPublicAccessType
metadata string>.IDictionary
callback Action
Résultat void

DeleteContainer() public méthode

public DeleteContainer ( string containerName, Action callback ) : void
containerName string
callback Action
Résultat void

GetBlobSharedAccessSignature() public méthode

public GetBlobSharedAccessSignature ( string containerName, string blobName, Action callback ) : void
containerName string
blobName string
callback Action
Résultat void

GetContainerAttributes() public méthode

public GetContainerAttributes ( string containerName, Action callback ) : void
containerName string
callback Action
Résultat void

GetContainerSharedAccessSignature() public méthode

public GetContainerSharedAccessSignature ( string containerName, Action callback ) : void
containerName string
callback Action
Résultat void

ListContainers() public méthode

public ListContainers ( string containerPrefix, Action callback ) : void
containerPrefix string
callback Action
Résultat void

OnSendingRequest() protected méthode

protected OnSendingRequest ( HttpWebRequest request, int contentLength ) : void
request System.Net.HttpWebRequest
contentLength int
Résultat void

SetContainerMetadata() public méthode

public SetContainerMetadata ( string containerName, string>.IDictionary metadata, Action callback ) : void
containerName string
metadata string>.IDictionary
callback Action
Résultat void

SetContainerPublicAccessLevel() public méthode

public SetContainerPublicAccessLevel ( string containerName, BlobContainerPublicAccessType publicAccessType, Action callback ) : void
containerName string
publicAccessType BlobContainerPublicAccessType
callback Action
Résultat void

SharedAccessSignatureServiceClient() public méthode

public SharedAccessSignatureServiceClient ( Uri sasServiceBaseUri ) : System
sasServiceBaseUri System.Uri
Résultat System

SharedAccessSignatureServiceClient() public méthode

public SharedAccessSignatureServiceClient ( Uri sasServiceEndpoint, Action signRequestDelegate, Dispatcher dispatcher ) : System
sasServiceEndpoint System.Uri
signRequestDelegate Action
dispatcher System.Windows.Threading.Dispatcher
Résultat System