Microsoft.Azure.Storage.Blob Namespace
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.
Klassen
BatchOperation |
Definiert die grundlegende Struktur des Erstellens von Batchanforderungen. Bestimmte Vorgänge werden von bestimmten Implementierungen unterstützt. |
BlobAccountExtensions | |
BlobBatchException |
Dieser Ausnahmetyp wird ausgelöst, wenn die Uber-Anforderung für einen Batch erfolgreich ist, aber mindestens eine der Unteranforderungen fehlgeschlagen ist. |
BlobBatchSubOperationError |
Stellt eine fehlgeschlagene Antwort für eine einzelne Unterantwort dar. |
BlobBatchSubOperationResponse |
Stellt die Antwort auf einen einzelnen Untervorgang dar. |
BlobContainerEncryptionScopeOptions |
Verschlüsselungsbereichsoptionen, die beim Erstellen eines Containers verwendet werden sollen. |
BlobContainerPermissions |
Stellt die Berechtigungen für einen Container dar. |
BlobContainerProperties |
Stellt die Systemeigenschaften für einen Container dar. |
BlobContinuationToken |
Stellt ein Fortsetzungstoken für Auflistungsvorgänge dar. |
BlobCustomerProvidedKey |
Unveränderlicher Wrapper für einen Verschlüsselungsschlüssel, der mit der vom Client bereitgestellten Schlüsselverschlüsselung verwendet werden soll. |
BlobDeleteBatchOperation |
Definiert eine Reihe von SetTier-Unteroperationen, die als einzelne Batchanforderung ausgeführt werden sollen. |
BlobEncryptionPolicy |
Stellt eine Verschlüsselungsrichtlinie zum Durchführen der Ver-/Entschlüsselung von Azure-Blobs dar. |
BlobProperties |
Stellt die Systemeigenschaften für ein Blob dar. |
BlobRequestOptions |
Stellt einen Satz von Optionen für Timeout- und Wiederholungsrichtlinien dar, die für eine Blob-Dienstanforderung angegeben werden können. |
BlobResultSegment |
Stellt ein Segment von IListBlobItem-Ergebnissen mit Fortsetzungsinformationen für Paginierungsszenarien dar. |
BlobSetTierBatchOperation |
Definiert eine Reihe von SetTier-Unteroperationen, die als einzelne Batchanforderung ausgeführt werden sollen. |
CloudAppendBlob |
Stellt einen Anfügeblob dar. Dies ist eine Art von Blob, bei dem Datenblöcke immer an das Ende des Blobs committet werden. |
CloudBlob |
Stellt ein Azure-Blob dar. Ein Blob speichert Text- oder Binärdaten, z. B. Dokumente oder Mediendateien. |
CloudBlobClient |
Stellt eine clientseitige logische Darstellung von Microsoft Azure Blob Storage bereit. |
CloudBlobContainer |
Stellt einen Container im Microsoft Azure-Blobdienst dar. |
CloudBlobDirectory |
Stellt ein virtuelles Blob-Verzeichnis dar, das durch ein Trennzeichen gekennzeichnet ist. |
CloudBlobStream |
Stellt einen Stream zum Schreiben in ein Blob dar. |
CloudBlockBlob |
Stellt ein Blob dar, das als Gruppe von Blöcken hochgeladen wird. |
CloudPageBlob |
Stellt ein Microsoft Azure-Seitenblob dar. |
ContainerResultSegment |
Stellt ein Segment von CloudBlobContainer-Ergebnissen dar und enthält Fortsetzungs- und Paginierungsinformationen. |
CopyState |
Stellt die Attribute eines Kopiervorgangs dar. |
ListBlockItem |
Stellt einen Block dar, der aus der Blobsperrliste abgerufen wird. |
PageDiffRange |
Stellt einen Bereich von Seiten in einem Seitenblob dar. |
PageRange |
Stellt einen Bereich von Seiten in einem Seitenblob dar. |
SharedAccessBlobHeaders |
Stellt die optionalen Header dar, die mit Blobs, auf die mithilfe von SAS zugegriffen wurde, zurückgegeben werden können. |
SharedAccessBlobPolicies |
Stellt die Auflistung der freigegebenen Zugriffsrichtlinien dar, die für einen Container definiert wurden. |
SharedAccessBlobPolicy |
Stellt eine Richtlinie für den gemeinsamen Zugriff dar, die die Startzeit, Ablaufzeit und Berechtigungen für eine SAS angibt. |
Schnittstellen
ICloudBlob |
Eine Schnittstelle, die für Microsoft Azure-Blobtypen erforderlich ist. Die CloudBlockBlob- und CloudPageBlob-Klassen implementieren die ICloudBlob-Schnittstelle. |
IListBlobItem |
Stellt ein Element dar, das möglicherweise von einem Blob-Auflistungsvorgang zurückgegeben wird. |
Enumerationen
BlobContainerPublicAccessType |
Gibt die Ebene des öffentlichen Zugriffs an, die für den Container zulässig ist. |
BlobListingDetails |
Gibt an, welche Elemente beim Auflisten eines Blob-Satzes eingeschlossen werden sollen. |
BlobType |
Der Typ eines Blobs. |
BlockListingFilter |
Gibt an, ob nur Blöcke mit Commit, ohne Commit oder alle Blöcke aufgelistet werden. |
BlockSearchMode |
Gibt an, welche Blocklisten nach einem angegebenen Block durchsucht werden sollen. |
ContainerListingDetails |
Gibt an, welche Details eingeschlossen werden sollen, wenn die Container in diesem Speicherkonto aufgelistet werden. |
CopyStatus |
Stellt den Status eines Blob-Kopiervorgangs dar. |
DeleteSnapshotsOption |
Der Satz von Optionen, die den Löschvorgang beschreiben. |
LeaseAction |
Beschreibt Aktionen, die auf einem Lease ausgeführt werden können. |
LeaseDuration |
Die Leasedauer einer Ressource. |
LeaseState |
Der Leasestatus einer Ressource. |
LeaseStatus |
Der Leasestatus einer Ressource. |
PremiumPageBlobTier |
Die Ebene des Seitenblobs. https://docs.microsoft.com/en-us/azure/storage/storage-premium-storage#scalability-and-performance-targets Ausführliche Informationen zu den entsprechenden IOPS und throughtput pro PremiumPageBlobTier finden Sie unter. |
RehydratePriority |
Die Priorität, mit der ein archiviertes Blob rehydriert werden soll. |
RehydrationStatus |
Die Rehydrierung status für ein Blob, das derzeit archiviert wird. |
SequenceNumberAction |
Beschreibt Aktionen, die für die Sequenznummer eines Seitenblobs ausgeführt werden können. |
SharedAccessBlobPermissions |
Gibt den Satz der möglichen Berechtigungen für eine Richtlinie für den gemeinsamen Zugriff an. |
StandardBlobTier |
Die Ebene des Blockblobs in einem Standardspeicherkonto. |
Azure SDK for .NET