Freigeben über


Microsoft.Azure.Storage.Blob Namespace

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.