Freigeben über


Azure.Storage.Blobs.Models Namespace

Klassen

AccountInfo

AccountInfo.

AppendBlobAppendBlockFromUriOptions

Optionale Parameter für AppendBlockFromUriAsync(Uri, AppendBlobAppendBlockFromUriOptions, CancellationToken).

AppendBlobAppendBlockOptions

Optionale Parameter zum Anfügen eines Blocks mit AppendBlockAsync(Stream, AppendBlobAppendBlockOptions, CancellationToken).

AppendBlobCreateOptions

Optionale Parameter zum Erstellen eines Anfügeblobs.

AppendBlobOpenWriteOptions

Optionale Parameter für Blob Open Write anfügen.

AppendBlobRequestConditions

Gibt Anfügeblobspezifische Zugriffsbedingungen an.

BlobAccessPolicy

Eine Zugriffsrichtlinie.

BlobAnalyticsLogging

Azure Analytics-Protokollierungseinstellungen.

BlobAppendInfo

BlobAppendInfo.

BlobContainerAccessPolicy

BlobContainerAccessPolicy

BlobContainerClientTransferOptions

Optionen, die auf Datenübertragungsuploads und -downloads mit den BlobContainerClient Erweiterungsmethoden StartDownloadToDirectoryAsync(BlobContainerClient, String, BlobContainerClientTransferOptions) und StartUploadDirectoryAsync(BlobContainerClient, String, BlobContainerClientTransferOptions)angewendet werden.

BlobContainerEncryptionScopeOptions

Verschlüsselungsbereichsoptionen, die beim Erstellen eines Containers verwendet werden sollen.

BlobContainerInfo

BlobContainerInfo

BlobContainerItem

Ein Azure Storage-Container.

BlobContainerProperties

Eigenschaften eines Containers.

BlobContentInfo

BlobContentInfo

BlobCopyFromUriOptions

Optionale Parameter für Start Copy from URL.

BlobCopyInfo

BlobCopyInfo.

BlobCorsRule

CORS ist eine HTTP-Funktion, die einer Webanwendung in einer Domäne den Zugriff auf Ressourcen in einer anderen Domäne ermöglicht. Webbrowser implementieren eine als same-origin-Richtlinie bekannte Sicherheitseinschränkung, die verhindert, dass eine Website APIs in einer anderen Domäne aufruft. CORS ist eine sichere Methode, um einer Domäne (der Ursprungsdomäne) den Aufruf von APIs in einer anderen Domäne zu ermöglichen.

BlobDownloadDetails

Details, die beim Herunterladen eines Blobs zurückgegeben werden.

BlobDownloadInfo

Die Vom Herunterladen eines Blobs zurückgegebenen Details und Inhalte

BlobDownloadOptions

Optionale Parameter zum Herunterladen eines Blobbereichs.

BlobDownloadResult

Die Vom Herunterladen eines Blobs zurückgegebenen Details und Inhalte.

BlobDownloadStreamingResult

Die Vom Herunterladen eines Blobs zurückgegebenen Details und Inhalte.

BlobDownloadToOptions

Optionen zum Lesen eines Blobs zu einem Ziel.

BlobGeoReplication

Geo-Replication Informationen für den sekundären Speicherdienst.

BlobHierarchyItem

Entweder ein Prefix oder Blob , das von GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken)zurückgegeben wird.

BlobHttpHeaders

Standardmäßige HTTP-Eigenschaften, die von Containern und Blobs unterstützt werden. Diese Eigenschaften werden als STANDARD-HTTP-Header dargestellt, die Standardnamen verwenden, wie im Abschnitt Headerfelddefinitionen der HTTP/1.1-Protokollspezifikation angegeben.

Weitere Informationen finden Sie unter Festlegen und Abrufen von Eigenschaften und Metadaten für Blobdienstressourcen

BlobImmutabilityPolicy

Optionale Parameter zum Festlegen der Unveränderlichkeitsrichtlinie eines Blobs, einer Blobmomentaufnahme oder einer Blobversion.

BlobInfo

BlobInfo.

BlobItem

Ein Azure Storage-Blob.

BlobItemProperties

Eigenschaften eines Blobs.

BlobLease

BlobLease.

BlobLeaseRequestConditions

Gibt Die Zugriffsbedingungen für Leasingvorgänge für einen Container oder Blob an.

BlobLegalHoldResult

Informationen zum rechtlichen Halterecht eines Blobs.

BlobMetrics

eine Zusammenfassung der Anforderungsstatistiken, die nach API in Stunden- oder Minutenaggregaten für Blobs gruppiert sind.

BlobOpenReadOptions

Optionale Parameter für OpenReadAsync(BlobOpenReadOptions, CancellationToken)

BlobOpenWriteOptions

Optionale Parameter für Page Blob Open Write.

BlobProperties

Eigenschaften eines Blobs.

BlobQueryArrowField

Beschreiben eines Felds in BlobQueryArrowOptions.

BlobQueryArrowOptions

Pfeilkonfiguration. Nur gültig für OutputTextConfiguration.

BlobQueryCsvTextOptions

CSV-Textkonfiguration.

BlobQueryError

Blobabfragefehler.

BlobQueryJsonTextOptions

JSON-Textkonfiguration.

BlobQueryOptions

Optionale Parameter für QueryAsync(String, BlobQueryOptions, CancellationToken).

BlobQueryParquetTextOptions

Parquery-Textkonfiguration.

BlobQueryTextOptions

Blobabfragetextkonfiguration. Prüfen Sie BlobQueryCsvTextOptions und BlobQueryJsonTextOptions.

BlobRequestConditions

Gibt Blobleasing-Zugriffsbedingungen für einen Container oder Blob an.

BlobRetentionPolicy

die Aufbewahrungsrichtlinie, die bestimmt, wie lange die zugeordneten Daten beibehalten werden sollen.

BlobServiceProperties

Eigenschaften des Speicherdiensts.

BlobServiceStatistics

Statistiken für den Speicherdienst.

BlobSignedIdentifier

signierter Bezeichner.

BlobsModelFactory

Modellfabrik für Modelle.

BlobSnapshotInfo

BlobSnapshotInfo

BlobStaticWebsite

Die Eigenschaften, mit denen ein Konto eine statische Website hosten kann.

BlobSyncUploadFromUriOptions

Optionale Parameter für SyncUploadFromUri(Uri, Boolean, CancellationToken).

BlobUploadOptions

Optionale Parameter für das Hochladen in ein Blob.

BlockBlobOpenWriteOptions

Optionale Parameter für Page Blob Open Write.

BlockBlobStageBlockOptions

Optionale Parameter zum Staging eines Blocks für ein Blockblob mit StageBlockAsync(String, Stream, BlockBlobStageBlockOptions, CancellationToken).

BlockInfo

BlockInfo.

BlockList

Die BlockList.

CommitBlockListOptions

Optionale Parater zum Committen einer Blockliste in ein Blockblob.

CopyFromUriOperation

Ein Operation<T> zum Nachverfolgen der status einer Azure.Storage.Blobs.Specialized.BlobBaseClient.StartCopyFromUriAsync(System.Uri,System.Collections.Generic.IDictionary{System.String,System.String},System.Nullable{Azure.Storage.Blobs.Models.AccessTier},Azure.Storage.Blobs.Models.BlobRequestConditions,Azure.Storage.Blobs.Models.BlobRequestConditions,System.Nullable{Azure.Storage.Blobs.Models.RehydratePriority},System.Threading.CancellationToken) Anforderung. Bei Value erfolgreicher Fertigstellung wird die Anzahl der kopierten Bytes angegeben.

GetBlobTagResult

Das Ergebnis des BlobBaseClient.GetTags()-Aufrufs.

GetPageRangesDiffOptions

Optionale Parameter für PageRangeClient.GetPageRangesDiff().

GetPageRangesOptions

Optionale Parameter für PageBlobClient.GetPageRanges().

ObjectReplicationPolicy

Enthält die Id der Objektreplikationsrichtlinie und die entsprechende Liste von ObjectReplicationRule(s). Dies wird beim Abrufen der Objektreplikationseigenschaften im Quellblob verwendet. Die Richtlinien-ID für das Zielblob wird in ObjectReplicationDestinationPolicyId der entsprechenden Methodenantworten festgelegt. (z. B. ObjectReplicationDestinationPolicyId, ObjectReplicationDestinationPolicyId).

ObjectReplicationRule

Enthält die Objektreplikationsregel-ID und den Replikationsstatus( ObjectReplicationStatus) eines Blobs. Es kann mehrere unter einem ObjectReplicationRuleObjectReplicationPolicysein. Objektreplikationsregel-IDs

PageBlobCreateOptions

Optionale Parameter zum Erstellen eines Seitenblobs.

PageBlobInfo

PageBlobInfo.

PageBlobOpenWriteOptions

Optionale Parameter für Page Blob Open Write.

PageBlobRequestConditions

Gibt seitenblobspezifische Zugriffsbedingungen an.

PageBlobUploadPagesFromUriOptions

Optionale Parameter für UploadPagesFromUri(Uri, HttpRange, HttpRange, PageBlobUploadPagesFromUriOptions, CancellationToken).

PageBlobUploadPagesOptions

Optionale Parameter für das Hochladen von Seiten.

PageInfo

Pageinfo.

PageRangeItem

Stellt einen Bytebereich dar, der von zurückgegeben wird GetAllPageRangesAsync(GetPageRangesOptions, CancellationToken).

PageRangesInfo

Enthält Blobseitenbereichsinformationen, die von den PageBlobClient.GetPageRanges-Vorgängen zurückgegeben werden.

ReleasedObjectInfo

Stellt den Versionsstatus eines erfolgreich freigegebenen Blobs oder Containerobjekts bereit.

StageBlockFromUriOptions

Optionale Parameter für StageBlockFromUriAsync(Uri, String, StageBlockFromUriOptions, CancellationToken).

TaggedBlobItem

Blobinformationen aus findBlobsByTags.

UserDelegationKey

Ein Benutzerdelegierungsschlüssel.

Strukturen

AccessTier

The AccessTier.

BlobAudience

Für Blobs verfügbare Zielgruppen

BlobBlock

Stellt einen einzelnen Block in einem Blockblob dar. Es beschreibt die ID und Größe des Blocks.

BlobErrorCode

Vom Dienst zurückgegebene Fehlercodes.

CustomerProvidedKey

Wrapper für einen Verschlüsselungsschlüssel, der mit der vom Client bereitgestellten serverseitigen Schlüsselverschlüsselung verwendet werden soll.

Enumerationen

AccountKind

Gibt die Kontoart an.

ArchiveStatus

Der ArchiveStatus.

BlobContainerStates

Gibt Optionen zum Auflisten von Blobcontainern mit dem Vorgang an GetBlobContainersAsync(BlobContainerTraits, BlobContainerStates, String, CancellationToken) .

BlobContainerTraits

Gibt Optionen zum Auflisten von Blobcontainern mit dem Vorgang an GetBlobContainersAsync(BlobContainerTraits, BlobContainerStates, String, CancellationToken) .

BlobCopySourceTagsMode

Blobkopier-Quelltagsmodus.

BlobGeoReplicationStatus

Der Status des sekundären Standorts.

BlobImmutabilityPolicyMode

The BlobImmutabilityPolicyMode.

BlobQueryArrowFieldType

Der Typ eines BlobQueryArrowField.

BlobStates

Gibt Zustände an, die verwendet werden sollen, um die Blobs zu bestimmen, die bei der Verwendung der GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) Vorgänge und GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken) eingeschlossen werden.

BlobTraits

Gibt Traitinformationen an, die beim Auflisten von Blobs mit den GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) Vorgängen und GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken) eingeschlossen werden sollen.

BlobType

BlobType-Werte.

BlockListTypes

Gibt an, ob die Liste der Blöcke mit ausgeführtem Commit, die Liste der Blöcke ohne ausgeführten Commit oder beide Listen zusammen zurückgegeben werden.

CopyStatus

CopyStatus-Werte.

DeleteSnapshotsOption

Erforderlich, wenn dem BLOB Momentaufnahmen zugeordnet sind. Geben Sie eine der folgenden beiden Optionen an: Include: Löschen des Basisblobs und aller zugehörigen Momentaufnahmen. Nur: Löschen Sie nur die Momentaufnahmen des Blobs und nicht das Blob selbst.

EncryptionAlgorithmType

Der Algorithmus, der zum Erstellen des Verschlüsselungsschlüsselhashs verwendet wird. Derzeit ist der einzige akzeptierte Wert "AES256". Muss angegeben werden, wenn der x-ms-encryption-key-Header bereitgestellt wird.

LeaseDurationType

The LeaseDurationType.

LeaseState

LeaseState-Werte.

LeaseStatus

LeaseStatus.

ObjectReplicationStatus

Gibt den Replikationsstatus eines Blobs an. Dies wird verwendet, wenn auf ein Speicherkonto Objektreplikationsrichtlinien angewendet wurden. Prüfen Sie ObjectReplicationPolicy und ObjectReplicationRule.

PathRenameMode

Bestimmt das Verhalten des Umbenennungsvorgangs.

PublicAccessType

Gibt an, ob öffentlicher Zugriff auf Daten im Container zulässig ist, und gibt die Zugriffsebene an.

RehydratePriority

Wenn sich ein Objekt im Status "Rehydrate Pending" befindet, wird dieser Header mit der Priorität rehydrieren zurückgegeben. Gültige Werte sind High und Standard.

SequenceNumberAction

Erforderlich, wenn der Header x-ms-blob-sequence-number für die Anforderung festgelegt ist. Diese Eigenschaft gilt nur für Seitenblobs. Diese Eigenschaft gibt an, wie der Dienst die Sequenznummer des BLOB ändern soll.

SkuName

Gibt den SKU-Namen des Kontos an.