BlockBlobStageBlockOptions interface
İşlemi yapılandırma <xref:BlockBlobClient.stageBlock> seçenekleri.
- Extends
Özellikler
abort |
İşlemi iptal etme isteğine sinyal vermek için arabiriminin bir uygulaması |
conditions | Belirtilirse, eşleşmesi gereken kira kimliğini içerir ve işlemin başarılı olması için bu kimlikle kira etkin olmalıdır. |
customer |
Müşteri Tarafından Sağlanan Anahtar Bilgileri. |
encryption |
İsteğe bağlı. Sürüm 2019-07-07 ve üzeri. İstekte sağlanan verileri şifrelemek için kullanılacak şifreleme kapsamının adını belirtir. Belirtilmezse, şifreleme varsayılan hesap şifreleme kapsamıyla gerçekleştirilir. Daha fazla bilgi için bkz. Azure Depolama Hizmetleri için Bekleyen Şifreleme. |
on |
Aşama bloğu işleminin ilerleme durumuyla ilgili olayları almak için geri çağırma. |
tracing |
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri. |
transactional |
Blok içeriğinin CRC64 karması. Bu karma, taşıma sırasında bloğun bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti bu değerle gelen içeriğin karmasıyla karşılaştırılır. transactionalContentMD5 ve transactionalContentCrc64 aynı anda ayarlanamaz. |
transactional |
Blok içeriğinin MD5 karması. Bu karma, taşıma sırasında bloğun bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti bu değerle gelen içeriğin karmasıyla karşılaştırılır. transactionalContentMD5 ve transactionalContentCrc64 aynı anda ayarlanamaz. |
Özellik Ayrıntıları
abortSignal
İşlemi iptal etme isteğine sinyal vermek için arabiriminin bir uygulaması AbortSignalLike
.
Örneğin, oluşturmak için AbortSignal
@azure/abort-controller kullanın.
abortSignal?: AbortSignalLike
Özellik Değeri
AbortSignalLike
conditions
Belirtilirse, eşleşmesi gereken kira kimliğini içerir ve işlemin başarılı olması için bu kimlikle kira etkin olmalıdır.
conditions?: LeaseAccessConditions
Özellik Değeri
customerProvidedKey
encryptionScope
İsteğe bağlı. Sürüm 2019-07-07 ve üzeri. İstekte sağlanan verileri şifrelemek için kullanılacak şifreleme kapsamının adını belirtir. Belirtilmezse, şifreleme varsayılan hesap şifreleme kapsamıyla gerçekleştirilir. Daha fazla bilgi için bkz. Azure Depolama Hizmetleri için Bekleyen Şifreleme.
encryptionScope?: string
Özellik Değeri
string
onProgress
Aşama bloğu işleminin ilerleme durumuyla ilgili olayları almak için geri çağırma.
onProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
tracingOptions
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
OperationTracingOptions
transactionalContentCrc64
Blok içeriğinin CRC64 karması. Bu karma, taşıma sırasında bloğun bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti bu değerle gelen içeriğin karmasıyla karşılaştırılır. transactionalContentMD5 ve transactionalContentCrc64 aynı anda ayarlanamaz.
transactionalContentCrc64?: Uint8Array
Özellik Değeri
Uint8Array
transactionalContentMD5
Blok içeriğinin MD5 karması. Bu karma, taşıma sırasında bloğun bütünlüğünü doğrulamak için kullanılır. Bu belirtildiğinde, depolama hizmeti bu değerle gelen içeriğin karmasıyla karşılaştırılır. transactionalContentMD5 ve transactionalContentCrc64 aynı anda ayarlanamaz.
transactionalContentMD5?: Uint8Array
Özellik Değeri
Uint8Array
Azure SDK for JavaScript
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin