Udostępnij za pośrednictwem


FileDownloadDetails Klasa

Definicja

Właściwości zwracane podczas pobierania pliku.

public class FileDownloadDetails
type FileDownloadDetails = class
Public Class FileDownloadDetails
Dziedziczenie
FileDownloadDetails

Właściwości

AcceptRanges

Wskazuje, że usługa obsługuje żądania częściowej zawartości pliku.

CacheControl

Ten nagłówek jest zwracany, jeśli został wcześniej określony dla pliku.

ContentDisposition

Ten nagłówek zwraca wartość określoną dla nagłówka "x-ms-blob-content-disposition". Pole nagłówka odpowiedzi Content-Disposition zawiera dodatkowe informacje o sposobie przetwarzania ładunku odpowiedzi, a także może służyć do dołączania dodatkowych metadanych. Jeśli na przykład ustawiono wartość załącznika, oznacza to, że agent-użytkownik nie powinien wyświetlać odpowiedzi, ale zamiast tego wyświetla okno dialogowe Zapisz jako z nazwą pliku inną niż określona nazwa pliku.

ContentEncoding

Ten nagłówek zwraca wartość określoną dla nagłówka żądania content-encoding.

ContentHash

Jeśli plik ma skrót MD5 i jeśli żądanie zawiera nagłówek zakresu (Zakres lub x-ms-range), ten nagłówek odpowiedzi jest zwracany z wartością wartości MD5 całego pliku. Ta wartość może lub nie może być równa wartości zwracanej w nagłówku Content-MD5, a ta ostatnia jest obliczana z żądanego zakresu

ContentLanguage

Ten nagłówek zwraca wartość określoną dla nagłówka żądania Content-Language.

ContentRange

Wskazuje zakres bajtów zwróconych w przypadku, gdy klient zażądał podzestawu pliku, ustawiając nagłówek żądania "Zakres".

Format zakresu zawartości ma powrócić w następującym formacie. [jednostka] [start]-[end]/[FileSize] (np. bajty 1024-3071/10240)

Wartość [end] będzie zawierać ostatni bajt inkluzywny (np. nagłówek "bajty 0–7/8" to cały plik 8-bajtowy).

CopyCompletedOn

Czas ostatniej próby skopiowania obiektu blob, w którym ten plik był plikiem docelowym. Ta wartość może określać czas ukończenia, przerwania lub nieudanej próby kopiowania. Ten nagłówek nie jest wyświetlany, jeśli oczekująca kopia, jeśli ten obiekt blob nigdy nie był miejscem docelowym operacji kopiowania obiektu blob lub jeśli ten obiekt blob został zmodyfikowany po zakończeniu operacji kopiowania obiektu blob przy użyciu ustawiania właściwości obiektu blob, umieszczania obiektu blob lub umieszczania listy blokowej.

CopyId

Identyfikator ciągu dla tej operacji kopiowania. Użyj polecenia z poleceniem Pobierz właściwości, aby sprawdzić stan tej operacji kopiowania lub przekazać polecenie Abort Copy Blob (Przerwanie kopiowania obiektu blob), aby przerwać oczekującą kopię.

CopyProgress

Zawiera liczbę skopiowanych bajtów oraz łączną liczbę bajtów w źródle w ostatniej próbie operacji kopiowania obiektu blob, w której obiekt blob był docelowym obiektem blob. Może pokazywać skopiowane bajty z zakresu od 0 do długości zawartości. Ten nagłówek nie jest wyświetlany, jeśli obiekt blob nigdy nie był miejscem docelowym operacji kopiowania obiektu blob lub jeśli ten obiekt blob został zmodyfikowany po zakończeniu operacji kopiowania obiektu blob przy użyciu ustawiania właściwości obiektu blob, umieszczania obiektu blob lub umieszczania listy blokowej

CopySource

Adres URL o długości do 2 KB, który określa źródłowy obiekt blob lub plik używany w ostatniej próbie operacji kopiowania obiektu blob, gdzie ten obiekt blob był docelowym obiektem blob. Ten nagłówek nie jest wyświetlany, jeśli obiekt blob nigdy nie był miejscem docelowym operacji kopiowania obiektu blob lub jeśli ten obiekt blob został zmodyfikowany po zakończeniu operacji kopiowania obiektu blob przy użyciu polecenia Ustaw właściwości obiektu blob, Umieść obiekt blob lub Umieść listę bloków.

CopyStatus

Stan operacji kopiowania zidentyfikowany przez x-ms-copy-id.

CopyStatusDescription

Pojawia się tylko wtedy, gdy stan x-ms-copy-status to niepowodzenie lub oczekiwanie. Opisuje przyczynę ostatniej krytycznej lub niekrytycznej operacji kopiowania. Ten nagłówek nie jest wyświetlany, jeśli obiekt blob nigdy nie był miejscem docelowym operacji kopiowania obiektu blob lub jeśli ten obiekt blob został zmodyfikowany po zakończeniu operacji kopiowania obiektu blob przy użyciu ustawiania właściwości obiektu blob, umieszczania obiektu blob lub umieszczania listy blokowej

CreatedOn

Zwraca datę i godzinę utworzenia obiektu blob.

EncryptionContext

Kontekst szyfrowania pliku. Kontekst szyfrowania to metadane, które nie są szyfrowane podczas przechowywania w pliku. Podstawową aplikacją tego pola jest przechowywanie nieszyfrowanych danych, których można użyć do uzyskania klucza dostarczonego przez klienta dla pliku.

EncryptionKeySha256

Skrót SHA-256 klucza szyfrowania używany do szyfrowania pliku. Ten nagłówek jest zwracany tylko wtedy, gdy plik został zaszyfrowany przy użyciu klucza dostarczonego przez klienta.

ETag

Element ETag zawiera wartość, której można użyć do warunkowego wykonywania operacji na pliku. Jeśli wersja usługi żądania to 2011-08-18 lub nowsza, wartość ETag będzie w cudzysłowie.

IsServerEncrypted

Wartość tego nagłówka jest ustawiona na wartość true, jeśli dane pliku i metadane aplikacji są całkowicie szyfrowane przy użyciu określonego algorytmu. W przeciwnym razie wartość jest ustawiona na false (gdy plik jest niezaszyfrowany lub jeśli zaszyfrowane są tylko części metadanych pliku/aplikacji).

LastModified

Zwraca ostatnio DateTimeOffset zmodyfikowany plik. Każda operacja modyfikując plik, w tym aktualizację metadanych lub właściwości pliku, zmienia czas ostatniej modyfikacji pliku.

LeaseDuration

Gdy plik jest dzierżawiony, określa, czy dzierżawa ma nieskończony, czy stały czas trwania.

LeaseState

Stan dzierżawy pliku.

LeaseStatus

Bieżący stan dzierżawy pliku.

Metadata

Metadane pliku.

Dotyczy