Freigeben über


ShareFileDownloadDetails Klasse

Definition

Beim Herunterladen einer Datei zurückgegebene Details

public class ShareFileDownloadDetails
type ShareFileDownloadDetails = class
Public Class ShareFileDownloadDetails
Vererbung
ShareFileDownloadDetails

Eigenschaften

AcceptRanges

Gibt an, dass der Dienst Anforderungen für partielle Dateiinhalte unterstützt.

CacheControl

Wird zurückgegeben, wenn es zuvor für die Datei angegeben wurde.

ContentDisposition

Gibt den Wert zurück, der für den Header "x-ms-content-disposition" angegeben wurde, und gibt an, wie die Antwort verarbeitet werden soll.

ContentEncoding

Gibt den Wert zurück, der für den Content-Encoding-Anforderungsheader angegeben wurde.

ContentLanguage

Gibt den Wert zurück, der für den Content-Language-Anforderungsheader angegeben wurde.

ContentRange

Gibt den Bytesbereich an, der zurückgegeben wird, wenn der Client eine Teilmenge der Datei angefordert hat, indem der Anforderungsheader Range festgelegt wird.

Es wird erwartet, dass das Format des Inhaltsbereichs im folgenden Format zurückkommt. [Einheit] [start]-[end]/[fileSize] (z. B. Bytes 1024-3071/10240)

Der Wert [end] ist das inklusive letzte Byte (z. B. der Header "bytes 0-7/8" ist die gesamte 8-Byte-Datei).

CopyCompletedOn

Abschlusszeit des letzten versuchten Dateikopiervorgangs, bei dem diese Datei die Zieldatei war. Dieser Wert kann die Zeit eines abgeschlossenen, abgebrochenen oder fehlgeschlagenen Kopierversuchs angeben.

CopyId

Zeichenfolgenbezeichner für den letzten versuchten Dateikopiervorgang, bei dem diese Datei die Zieldatei war.

CopyProgress

Enthält die Anzahl der kopierten Bytes und die Gesamtbytes in der Quelle beim letzten Versuchten Dateikopiervorgang, wobei diese Datei die Zieldatei war. Kann zwischen 0 und kopierten Bytes der Inhaltslänge anzeigen.

CopySource

URL mit einer Länge von bis zu 2 KB, die die Quelldatei angibt, die beim letzten Versuchten Dateikopiervorgang verwendet wurde, wobei diese Datei die Zieldatei war.

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 eines schwerwiegenden oder nicht schwerwiegenden Fehlers beim Kopiervorgang.

ETag

Das ETag enthält einen Wert, den Sie zum bedingten Ausführen von Vorgängen in Anführungszeichen verwenden können.

FileContentHash

Wenn die Datei einen MD5-Hash aufweist und die Anforderung einen Bereichsheader (Range oder x-ms-range) enthält, wird dieser Antwortheader mit dem Wert des MD5-Werts der gesamten Datei zurückgegeben. Dieser Wert kann gleich dem im Content-MD5-Header zurückgegebenen Wert sein, wobei letzteres aus dem angeforderten Bereich berechnet wird.

IsServerEncrypted

Der Wert dieses Headers wird auf true festgelegt, wenn die Dateidaten und Anwendungsmetadaten vollständig mit dem angegebenen Algorithmus verschlüsselt werden. Andernfalls wird der Wert auf false festgelegt (wenn die Datei unverschlüsselt ist oder nur Teile der Datei-/Anwendungsmetadaten verschlüsselt sind).

LastModified

Gibt das Datum und die Uhrzeit der letzten Änderung der Datei zurück. Jeder Vorgang, der die Datei oder deren Eigenschaften ändert, aktualisiert den Zeitpunkt der letzten Änderung.

LeaseDuration

Wenn eine Datei geleast wird, gibt an, ob die Lease eine unbegrenzte oder eine feste Dauer hat.

LeaseState

Leasestatus der Datei.

LeaseStatus

Die aktuelle Lease-status der Datei.

Metadata

Ein Satz von Name-Wert-Paaren, die dieser Datei als benutzerdefinierte Metadaten zugeordnet sind.

SmbProperties

Die SMB-Eigenschaften für die Datei

Gilt für: