CloudStorageAccount Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Microsoft Azure Storage-Konto dar.
public class CloudStorageAccount
type CloudStorageAccount = class
Public Class CloudStorageAccount
- Vererbung
-
CloudStorageAccount
Beispiele
// 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");
Konstruktoren
CloudStorageAccount(StorageCredentials, Boolean) |
Initialisiert eine neue Instanz der CloudStorageAccount-Klasse mit den angegebenen Anmeldeinformationen und gibt an, ob HTTP oder HTTPS für die Verbindung mit den Speicherdiensten verwendet werden soll |
CloudStorageAccount(StorageCredentials, StorageUri, StorageUri, StorageUri, StorageUri) |
Initialisiert eine neue instance der CloudStorageAccount -Klasse unter Verwendung der angegebenen Kontoanmeldeinformationen und Dienstendpunkte. |
CloudStorageAccount(StorageCredentials, String, Boolean) |
Initialisiert eine neue Instanz der CloudStorageAccount-Klasse mit den angegebenen Anmeldeinformationen und gibt an, ob HTTP oder HTTPS für die Verbindung mit den Speicherdiensten verwendet werden soll |
CloudStorageAccount(StorageCredentials, String, String, Boolean) |
Initialisiert eine neue Instanz der CloudStorageAccount-Klasse mit den angegebenen Anmeldeinformationen und gibt an, ob HTTP oder HTTPS für die Verbindung mit den Speicherdiensten verwendet werden soll |
CloudStorageAccount(StorageCredentials, Uri, Uri, Uri, Uri) |
Initialisiert eine neue Instanz der CloudStorageAccount-Klasse mithilfe der angegebenen Anmeldeinformationen und Dienstendpunkte |
Eigenschaften
BlobEndpoint |
Ruft den primären Endpunkt für den Blob-Dienst ab, wie für das Speicherkonto konfiguriert |
BlobStorageUri |
Ruft die Endpunkte für den Blob-Dienst am primären und am sekundären Speicherort ab, wie für das Speicherkonto konfiguriert |
Credentials |
Ruft die Anmeldeinformationen ab, die zum Erstellen dieses CloudStorageAccount-Objekts verwendet werden. |
DevelopmentStorageAccount |
Ruft ein CloudStorageAccount-Objekt ab, das auf das bekannte Entwicklungsspeicherkonto verweist |
FileEndpoint |
Ruft den primären Endpunkt für den Dateiendienst ab, wie für das Speicherkonto konfiguriert |
FileStorageUri |
Ruft die Endpunkte für den Dateiendienst am primären und am sekundären Speicherort ab, wie für das Speicherkonto konfiguriert |
QueueEndpoint |
Ruft den primären Endpunkt für den Warteschlangendienst ab, wie für das Speicherkonto konfiguriert |
QueueStorageUri |
Ruft die Endpunkte für den Warteschlangendienst am primären und am sekundären Speicherort ab, wie für das Speicherkonto konfiguriert |
TableEndpoint |
Ruft den primären Endpunkt für den Tabellendienst ab, wie für das Speicherkonto konfiguriert |
TableStorageUri |
Ruft die Endpunkte für den Tabellendienst am primären und am sekundären Speicherort ab, wie für das Speicherkonto konfiguriert |
UseV1MD5 |
Ruft einen Wert ab oder legt diesen fest, welcher angibt, ob die FISMA MD5-Einstellung verwendet wird |
Methoden
GetSharedAccessSignature(SharedAccessAccountPolicy) |
Gibt eine Shared Access Signature für das Konto zurück. |
Parse(String) |
Analysiert eine Verbindungszeichenfolge und gibt CloudStorageAccount aus der Verbindungszeichenfolge zurück. |
ToString() |
Gibt eine Verbindungszeichenfolge für dieses Speicherkonto ohne vertrauliche Daten zurück. |
ToString(Boolean) |
Gibt eine Verbindungszeichenfolge für das Speicherkonto optional mit vertraulichen Daten zurück |
TryParse(String, CloudStorageAccount) |
Gibt an, ob eine Verbindungszeichenfolge dergestalt analysiert werden kann, dass sie ein CloudStorageAccount-Objekt zurückgibt |
Erweiterungsmethoden
CreateCloudBlobClient(CloudStorageAccount) |
Erstellt den Blob-Dienstclient. |
CreateCloudFileClient(CloudStorageAccount) |
Erstellt den Dateiendienst-Client |
CreateCloudQueueClient(CloudStorageAccount) |
Erstellt den Warteschlangendienstclient. |
Gilt für:
Azure SDK for .NET