Erkunden der Clientbibliothek in Azure Blob Storage

Abgeschlossen

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.