CloudStorageAccount Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma conta Armazenamento do Microsoft Azure.
public class CloudStorageAccount
type CloudStorageAccount = class
Public Class CloudStorageAccount
- Herança
-
CloudStorageAccount
Exemplos
// Create a CloudStorageAccount object using account name and key.
// The account name should be just the name of a Storage Account, not a URI, and
// not including the suffix. The key should be a base-64 encoded string that you
// can acquire from the portal, or from the management plane.
// This will have full permissions to all operations on the account.
StorageCredentials storageCredentials = new StorageCredentials(myAccountName, myAccountKey);
CloudStorageAccount cloudStorageAccount = new CloudStorageAccount(storageCredentials, useHttps: true);
// Create a CloudBlobClient object from the storage account.
// This object is the root object for all operations on the
// blob service for this particular account.
CloudBlobClient blobClient = cloudStorageAccount.CreateCloudBlobClient();
// Get a reference to a CloudBlobContainer object in this account.
// This object can be used to create the container on the service,
// list blobs, delete the container, etc. This operation does not make a
// call to the Azure Storage service. It neither creates the container
// on the service, nor validates its existence.
CloudBlobContainer container = blobClient.GetContainerReference("container1");
// Create a CloudQueueClient object from the storage account.
// This object is the root object for all operations on the
// queue service for this particular account.
CloudQueueClient queueClient = cloudStorageAccount.CreateCloudQueueClient();
// Get a reference to a CloudQueue object in this account.
// This object can be used to create the queue on the service,
// delete the queue, add messages, etc. This operation does not
// make a call to the Azure Storage service. It neither creates
// the queue on the service, nor validates its existence.
CloudQueue queue = queueClient.GetQueueReference("queue1");
// Create a CloudFileClient object from the storage account.
// This object is the root object for all operations on the
// file service for this particular account.
CloudFileClient fileClient = cloudStorageAccount.CreateCloudFileClient();
// Get a reference to a CloudFileShare object in this account.
// This object can be used to create the share on the service,
// delete the share, list files and directories, etc. This operation
// does not make a call to the Azure Storage service. It neither
// creates the share on the service, nor validates its existence.
CloudFileShare share = fileClient.GetShareReference("share1");
Construtores
CloudStorageAccount(StorageCredentials, Boolean) |
Inicializa uma nova instância da classe CloudStorageAccount usando as credenciais especificadas e especifica se deve usar HTTP ou HTTPS para se conectar aos serviços de armazenamento. |
CloudStorageAccount(StorageCredentials, StorageUri, StorageUri, StorageUri, StorageUri) |
Inicializa uma nova instância da CloudStorageAccount classe usando as credenciais de conta e os pontos de extremidade de serviço especificados. |
CloudStorageAccount(StorageCredentials, String, Boolean) |
Inicializa uma nova instância da classe CloudStorageAccount usando as credenciais especificadas e sufixo de ponto de extremidade e especifica se deve usar HTTP ou HTTPS para se conectar aos serviços de armazenamento. |
CloudStorageAccount(StorageCredentials, String, String, Boolean) |
Inicializa uma nova instância da classe CloudStorageAccount usando as credenciais especificadas e sufixo de ponto de extremidade e especifica se deve usar HTTP ou HTTPS para se conectar aos serviços de armazenamento. |
CloudStorageAccount(StorageCredentials, Uri, Uri, Uri, Uri) |
Inicializa uma nova instância da classe CloudStorageAccount usando o ponto de extremidade do serviço especificado. |
Propriedades
BlobEndpoint |
Obtém o ponto de extremidade primário para o serviço Blob, conforme configurado para a conta de armazenamento. |
BlobStorageUri |
Obtém os pontos de extremidade para o serviço Blob no local primário e secundário, conforme configurado para a conta de armazenamento. |
Credentials |
Obtém as credenciais usadas para criar este objeto CloudStorageAccount. |
DevelopmentStorageAccount |
Obtém um objeto CloudStorageAccount que faz referência à conta de armazenamento de desenvolvimento bem conhecida. |
FileEndpoint |
Obtém o ponto de extremidade primário para o serviço Arquivo, conforme configurado para a conta de armazenamento. |
FileStorageUri |
Obtém os pontos de extremidade para o serviço Arquivo no local primário e secundário, conforme configurado para a conta de armazenamento. |
QueueEndpoint |
Obtém o ponto de extremidade primário para o serviço Fila, conforme configurado para a conta de armazenamento. |
QueueStorageUri |
Obtém os pontos de extremidade para o serviço Fila no local primário e secundário, conforme configurado para a conta de armazenamento. |
TableEndpoint |
Obtém o ponto de extremidade primário para o serviço Tabela, conforme configurado para a conta de armazenamento. |
TableStorageUri |
Obtém os pontos de extremidade para o serviço Tabela no local primário e secundário, conforme configurado para a conta de armazenamento. |
UseV1MD5 |
Obtém ou define um valor que indica se a configuração MD5 FISMA será usada. |
Métodos
GetSharedAccessSignature(SharedAccessAccountPolicy) |
Retorna uma assinatura de acesso compartilhado para a conta. |
Parse(String) |
Analisa uma cadeia de conexão e retorna um CloudStorageAccount criado a partir da cadeia de conexão. |
ToString() |
Retorna uma cadeia de conexão para essa conta de armazenamento, sem dados confidenciais. |
ToString(Boolean) |
Retorna uma cadeia de caracteres conexão para essa conta de armazenamento, com dados confidenciais opcionais. |
TryParse(String, CloudStorageAccount) |
Indica se uma cadeia de conexão pode ser analisada para retornar um objeto CloudStorageAccount. |
Métodos de Extensão
CreateCloudBlobClient(CloudStorageAccount) |
Cria o cliente do serviço Blob. |
CreateCloudFileClient(CloudStorageAccount) |
Cria o cliente do serviço Arquivo. |
CreateCloudQueueClient(CloudStorageAccount) |
Cria o cliente do serviço Fila. |
Aplica-se a
Azure SDK for .NET