Erkunden der Clientbibliothek in Azure Blob Storage
Die Azure Storage-Clientbibliotheken für .NET bieten eine praktische Schnittstelle zum Aufrufen von Azure Storage. Die neuste Version der Azure Storage-Clientbibliothek ist Version 12.x. Microsoft empfiehlt die Verwendung von Version 12.x für neue Anwendungen.
In der folgenden Tabelle werden die grundlegenden Klassen zusammen mit einer kurzen Beschreibung aufgelistet:
| Klasse | Beschreibung |
|---|---|
BlobClient |
Mit dem BlobClient können Sie Azure Storage-Blobs bearbeiten |
BlobClientOptions |
Diese Klasse stellt die Clientkonfigurationsoptionen zum Herstellen einer Verbindung mit Azure Blob Storage bereit. |
BlobContainerClient |
Mithilfe der BlobContainerClient-Klasse können Sie Azure Storage-Container und zugehörige Blobs bearbeiten. |
BlobServiceClient |
Mithilfe der BlobServiceClient-Klasse können Sie Azure Storage-Dienstressourcen und -Blobcontainer bearbeiten. Das Speicherkonto stellt den Namespace der obersten Ebene für den Blob-Dienst bereit. |
BlobUriBuilder |
Die BlobUriBuilder-Klasse bietet eine bequeme Möglichkeit, den Inhalt einer URI-Instanz so zu ändern, dass sie auf andere Azure Storage-Ressourcen wie ein Konto, einen Container oder ein Blob verweist. |
Die folgenden Pakete enthalten die Klassen, die für die Arbeit mit Blob Storage-Datenressourcen verwendet werden:
- Azure.Storage.Blobs: Enthält die primären Klassen (Clientobjekte), die Sie für den Betrieb mit dem Dienst, Containern und Blobs verwenden können.
- Azure.Storage.Blobs.Specialized: Enthält Klassen, die Sie zum Ausführen spezifischer Vorgänge für einen Blobtyp, z. B. Blockblobs, verwenden können.
- Azure.Storage.Blobs.Models: Alle anderen Hilfsklassen, Strukturen und Enumerationstypen.