PageBlobUploadPagesOptions interface

Opcje konfigurowania <xref:PageBlobClient.uploadPages> operacji.

Extends

Właściwości

abortSignal

Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania operacji. Na przykład użyj kontrolera @azure/abort-controller, aby utworzyć element AbortSignal.

conditions

Warunki do spełnienia podczas przekazywania stron.

customerProvidedKey

Informacje kluczowe podane przez klienta.

encryptionScope

Opcjonalny. Wersja 2019-07-07 lub nowsza. Określa nazwę zakresu szyfrowania, który ma być używany do szyfrowania danych podanych w żądaniu. Jeśli nie zostanie określony, szyfrowanie jest wykonywane z domyślnym zakresem szyfrowania konta. Aby uzyskać więcej informacji, zobacz Szyfrowanie w usłudze Rest dla usług Azure Storage.

onProgress

Wywołanie zwrotne w celu odbierania zdarzeń w trakcie operacji przekazywania stron.

tracingOptions

Opcje konfigurowania zakresów utworzonych po włączeniu śledzenia.

transactionalContentCrc64

Skrót CRC64 zawartości. Ten skrót służy do weryfikowania integralności zawartości podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła do tej wartości. transactionalContentMD5 i transactionalContentCrc64 nie można ustawić w tym samym czasie.

transactionalContentMD5

Skrót MD5 zawartości. Ten skrót służy do weryfikowania integralności zawartości podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła do tej wartości. transactionalContentMD5 i transactionalContentCrc64 nie można ustawić w tym samym czasie.

Szczegóły właściwości

abortSignal

Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania operacji. Na przykład użyj kontrolera @azure/abort-controller, aby utworzyć element AbortSignal.

abortSignal?: AbortSignalLike

Wartość właściwości

AbortSignalLike

conditions

Warunki do spełnienia podczas przekazywania stron.

conditions?: PageBlobRequestConditions

Wartość właściwości

customerProvidedKey

Informacje kluczowe podane przez klienta.

customerProvidedKey?: CpkInfo

Wartość właściwości

encryptionScope

Opcjonalny. Wersja 2019-07-07 lub nowsza. Określa nazwę zakresu szyfrowania, który ma być używany do szyfrowania danych podanych w żądaniu. Jeśli nie zostanie określony, szyfrowanie jest wykonywane z domyślnym zakresem szyfrowania konta. Aby uzyskać więcej informacji, zobacz Szyfrowanie w usłudze Rest dla usług Azure Storage.

encryptionScope?: string

Wartość właściwości

string

onProgress

Wywołanie zwrotne w celu odbierania zdarzeń w trakcie operacji przekazywania stron.

onProgress?: (progress: TransferProgressEvent) => void

Wartość właściwości

(progress: TransferProgressEvent) => void

tracingOptions

Opcje konfigurowania zakresów utworzonych po włączeniu śledzenia.

tracingOptions?: OperationTracingOptions

Wartość właściwości

OperationTracingOptions

transactionalContentCrc64

Skrót CRC64 zawartości. Ten skrót służy do weryfikowania integralności zawartości podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła do tej wartości. transactionalContentMD5 i transactionalContentCrc64 nie można ustawić w tym samym czasie.

transactionalContentCrc64?: Uint8Array

Wartość właściwości

Uint8Array

transactionalContentMD5

Skrót MD5 zawartości. Ten skrót służy do weryfikowania integralności zawartości podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła do tej wartości. transactionalContentMD5 i transactionalContentCrc64 nie można ustawić w tym samym czasie.

transactionalContentMD5?: Uint8Array

Wartość właściwości

Uint8Array