BlockBlobStageBlockOptions interface
Opcje konfigurowania <xref:BlockBlobClient.stageBlock> operacji.
- Extends
Właściwości
abort |
Implementacja interfejsu |
conditions | Jeśli określono wartość , zawiera identyfikator dzierżawy, który musi być dopasowany, a dzierżawa z tym identyfikatorem musi być aktywna, aby operacja zakończyła się pomyślnie. |
customer |
Informacje o kluczu podane przez klienta. |
encryption |
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. |
on |
Wywołanie zwrotne w celu odbierania zdarzeń na postęp operacji blokowania etapu. |
tracing |
Opcje konfigurowania zakresów utworzonych po włączeniu śledzenia. |
transactional |
Skrót CRC64 zawartości bloku. Ten skrót służy do weryfikowania integralności bloku podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła z tą wartością. nie można jednocześnie ustawić wartości transactionalContentCrc64 i transactionalContentCrc64. |
transactional |
Skrót MD5 zawartości bloku. Ten skrót służy do weryfikowania integralności bloku podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła z tą wartością. nie można jednocześnie ustawić wartości transactionalContentCrc64 i transactionalContentCrc64. |
Szczegóły właściwości
abortSignal
Implementacja interfejsu AbortSignalLike
sygnalizuje żądanie anulowania operacji.
Na przykład użyj @azure/abort-controller, aby utworzyć element AbortSignal
.
abortSignal?: AbortSignalLike
Wartość właściwości
AbortSignalLike
conditions
Jeśli określono wartość , zawiera identyfikator dzierżawy, który musi być dopasowany, a dzierżawa z tym identyfikatorem musi być aktywna, aby operacja zakończyła się pomyślnie.
conditions?: LeaseAccessConditions
Wartość właściwości
customerProvidedKey
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ń na postęp operacji blokowania etapu.
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 bloku. Ten skrót służy do weryfikowania integralności bloku podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła z tą wartością. nie można jednocześnie ustawić wartości transactionalContentCrc64 i transactionalContentCrc64.
transactionalContentCrc64?: Uint8Array
Wartość właściwości
Uint8Array
transactionalContentMD5
Skrót MD5 zawartości bloku. Ten skrót służy do weryfikowania integralności bloku podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła z tą wartością. nie można jednocześnie ustawić wartości transactionalContentCrc64 i transactionalContentCrc64.
transactionalContentMD5?: Uint8Array
Wartość właściwości
Uint8Array
Azure SDK for JavaScript
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla