BlobDownloadDetails Klasse
Definition
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.
Beim Herunterladen eines Blobs zurückgegebene Details.
public class BlobDownloadDetails
type BlobDownloadDetails = class
Public Class BlobDownloadDetails
- Vererbung
-
BlobDownloadDetails
Konstruktoren
BlobDownloadDetails() |
Beim Herunterladen eines Blobs zurückgegebene Details. |
Eigenschaften
AcceptRanges |
Gibt an, dass der Dienst Anforderungen für teilweisen BLOB-Inhalt unterstützt. |
BlobCommittedBlockCount |
Die Anzahl der committeten Blöcke im Blob. Dieser Header wird nur für Anfügeblobs zurückgegeben. |
BlobContentHash |
Wenn das Blob über einen MD5-Hash verfügt und die Anforderung einen Bereichsheader (Range oder x-ms-range) enthält, wird dieser Antwortheader mit dem Wert des MD5-Werts des gesamten Blobs zurückgegeben. Dieser Wert kann gleich dem im Content-MD5-Header zurückgegebenen Wert sein, wobei letzteres aus dem angeforderten Bereich berechnet wird. |
BlobSequenceNumber |
Die aktuelle Sequenznummer für ein Seitenblob. Dieser Header wird für Blockblobs oder Anfügeblobs nicht zurückgegeben. |
BlobType |
Der Typ des Blobs. |
CacheControl |
Dieser Header wird zurückgegeben, wenn er zuvor für das BLOB angegeben wurde. |
ContentDisposition |
Dieser Header gibt den Wert zurück, der für den Header "x-ms-blob-content-disposition" angegeben wurde. Das Feld Content-Disposition-Antwortheader enthält zusätzliche Informationen zur Verarbeitung der Antwortnutzlast und kann auch zum Anfügen zusätzlicher Metadaten verwendet werden. Wenn sie beispielsweise auf Anlage festgelegt ist, gibt dies an, dass der User-Agent die Antwort nicht anzeigen, sondern stattdessen ein Dialogfeld Speichern unter mit einem anderen Dateinamen als dem angegebenen Blobnamen anzeigen soll. |
ContentEncoding |
Dieser Header gibt den Wert zurück, der für den Content-Encoding-Anforderungsheader angegeben wurde. |
ContentHash |
Wenn das Blob über einen MD5-Hash verfügt und dieser Vorgang das vollständige Blob lesen soll, wird dieser Antwortheader zurückgegeben, damit der Client die Integrität des Nachrichteninhalts überprüfen kann. |
ContentLanguage |
Dieser Header gibt den Wert zurück, der für den Content-Language-Anforderungsheader angegeben wurde. |
ContentLength |
Die Anzahl der im Antworttext vorhandenen Bytes. |
ContentRange |
Gibt den Bytesbereich an, der zurückgegeben wird, wenn der Client eine Teilmenge des Blobs angefordert hat, indem der Anforderungsheader "Range" festgelegt wird. Es wird erwartet, dass das Format des Inhaltsbereichs im folgenden Format zurückkommt. [Einheit] [start]-[end]/[blobSize] (z. B. Bytes 1024-3071/10240) Der Wert [end] ist das inklusive letzte Byte (z. B. header "bytes 0-7/8" ist das gesamte 8-Byte-Blob). |
ContentType |
Der Medientyp des Antworttexts. Für "Blob herunterladen" lautet dies "application/octet-stream" |
CopyCompletedOn |
Abschlusszeit des letzten versuchten Kopierblobvorgangs, bei dem dieses Blob das Zielblob war. Dieser Wert kann die Zeit eines abgeschlossenen, abgebrochenen oder fehlgeschlagenen Kopierversuchs angeben. Dieser Header wird nicht angezeigt, wenn eine Kopie aussteht, wenn dieses Blob nie das Ziel in einem Kopierblobvorgang war oder wenn dieses Blob nach einem abgeschlossenen Kopiervorgang mit Blobeigenschaften festlegen, Blob put blob oder Put Block List geändert wurde. |
CopyId |
Zeichenfolgenbezeichner für diesen Kopiervorgang. Verwenden Sie mit Get Blob Properties (Blobeigenschaften abrufen), um die status dieses Kopiervorgangs zu überprüfen, oder übergeben Sie an Abbruch des Blobkopiervorgangs, um eine ausstehende Kopie abzubrechen. |
CopyProgress |
Enthält die Anzahl der kopierten Bytes und die Gesamtbytes in der Quelle im letzten versuchten Kopierblobvorgang, wobei dieses Blob das Zielblob war. Kann zwischen 0 und kopierten Bytes der Inhaltslänge anzeigen. Dieser Header wird nicht angezeigt, wenn dieses Blob noch nie das Ziel in einem Kopierblobvorgang war oder wenn dieses Blob nach einem abgeschlossenen Kopiervorgang mit Blobeigenschaften festlegen, Blob put blob oder Put Block List geändert wurde. |
CopySource |
EINE URL mit einer Länge von bis zu 2 KB, die das Quellblob oder die Datei angibt, das bzw. die beim letzten Versuchten zum Kopieren von Blobs verwendet wurde, wobei dieses Blob das Zielblob war. Dieser Header wird nicht angezeigt, wenn dieses Blob noch nie das Ziel in einem Kopierblobvorgang war oder wenn dieses Blob nach einem abgeschlossenen Vorgang zum Kopieren von Blobs mithilfe von Set Blob Properties, Put Blob oder Put Block List geändert wurde. |
CopyStatus |
Status des Kopiervorgangs, der durch x-ms-copy-id identifiziert wird. |
CopyStatusDescription |
Wird nur angezeigt, wenn x-ms-copy-status fehlgeschlagen oder ausstehend ist. Beschreibt die Ursache des letzten schwerwiegenden oder nicht schwerwiegenden Fehlers eines Kopiervorgangs. Dieser Header wird nicht angezeigt, wenn dieses Blob noch nie das Ziel in einem Kopierblobvorgang war oder wenn dieses Blob nach einem abgeschlossenen Kopiervorgang mit Blobeigenschaften festlegen, Blob put blob oder Put Block List geändert wurde. |
CreatedOn |
Gibt das Datum und die Uhrzeit der Erstellung des Blobs zurück. |
EncryptionKeySha256 |
Der SHA-256-Hash des Verschlüsselungsschlüssels, der zum Verschlüsseln des Blobs verwendet wird. Dieser Header wird nur zurückgegeben, wenn das Blob mit einem vom Kunden bereitgestellten Schlüssel verschlüsselt wurde. |
EncryptionScope |
Der Verschlüsselungsbereich, der zum Verschlüsseln des Blobs verwendet wird. |
ETag |
Das ETag enthält einen Wert, den Sie verwenden können, um Vorgänge bedingt auszuführen. Wenn die Anforderungsversion 2011-08-18 oder höher ist, wird der ETag-Wert in Anführungszeichen eingeschlossen. |
HasLegalHold |
Gibt an, ob das Blob über einen gesetzlichen Aufbewahrungsspeicher verfügt. |
ImmutabilityPolicy |
Die BlobImmutabilityPolicy dem Blob zugeordnete. |
IsSealed |
Wenn dieses Blob versiegelt ist. |
IsServerEncrypted |
Der Wert dieses Headers wird auf true festgelegt, wenn die Blobdaten und Anwendungsmetadaten mit dem angegebenen Algorithmus vollständig verschlüsselt werden. Andernfalls wird der Wert auf false festgelegt (wenn das Blob unverschlüsselt ist oder nur Teile der Blob-/Anwendungsmetadaten verschlüsselt sind). |
LastAccessed |
Gibt das Datum und die Uhrzeit zurück, an die das Blob gelesen oder geschrieben wurde. |
LastModified |
Gibt das Datum und die Uhrzeit der letzten Änderung des Containers zurück. Durch jeden Vorgang, der das BLOB ändert, einschließlich eines Updates der Metadaten oder Eigenschaften des BLOB, wird die Uhrzeit der letzten Änderung aktualisiert. |
LeaseDuration |
Gibt für ein geleastes BLOB an, ob die Lease von unbegrenzter oder fester Dauer ist. |
LeaseState |
Der Leasestatus des BLOB. |
LeaseStatus |
Der aktuelle Leasestatus des BLOB. |
Metadata |
x-ms-meta |
ObjectReplicationDestinationPolicyId |
Id der Objektreplikationsrichtlinie. Dieser Wert wird nur festgelegt, wenn die Richtlinien-ID |
ObjectReplicationSourceProperties |
x-ms-or |
TagCount |
Die Anzahl der Tags, die dem Blob zugeordnet sind. |
VersionId |
Ein DateTime-Wert, der vom Dienst zurückgegeben wird, der das Blob eindeutig identifiziert. Der Wert dieses Headers gibt die Blobversion an und kann in nachfolgenden Anforderungen verwendet werden, um auf diese Version des Blobs zuzugreifen. |
Gilt für:
Azure SDK for .NET