BlobBeginCopyFromUrlPollState interface

Anket yapan tarafından kullanılan durum BlobClient.beginCopyFromURL'den döner.

Bu durum, kopyalama ilerleme durumu algılandığında kullanıcı tarafından belirtilen onProgress geri çağırmaya geçirilir.

Extends

Özellikler

blobClient

BlobClient.beginCopyFromURL çağrılırken kullanılan BlobClient örneği.

copyId

Devam eden blob kopyasını tanımlayan copyId.

copyProgress

blob kopyalama işleminin hizmet tarafından bildirildiği şekilde ilerleme durumu.

copySource

BlobClient.beginCopyFromURL içinde sağlanan kaynak URL.

startCopyFromURLOptions

İlk BlobClient.beginCopyFromURL çağrısına iletilen seçenekler. Bu, poller için kullanıma sunulur ve doğrudan değiştirilmemelidir.

Devralınan Özellikler

error

İşlem herhangi bir hatayla karşılaştıysa mevcut olacaktır.

isCancelled

İşlem iptal edildiyse true.

isCompleted

İşlem tamamlandıysa true.

isStarted

İşlem başlatıldıysa true.

result

İşlem beklenen türde bir sonuçla sonuçlandıysa mevcut olacaktır.

Özellik Ayrıntıları

blobClient

BlobClient.beginCopyFromURL çağrılırken kullanılan BlobClient örneği.

blobClient: CopyPollerBlobClient

Özellik Değeri

copyId

Devam eden blob kopyasını tanımlayan copyId.

copyId?: string

Özellik Değeri

string

copyProgress

blob kopyalama işleminin hizmet tarafından bildirildiği şekilde ilerleme durumu.

copyProgress?: string

Özellik Değeri

string

copySource

BlobClient.beginCopyFromURL içinde sağlanan kaynak URL.

copySource: string

Özellik Değeri

string

startCopyFromURLOptions

İlk BlobClient.beginCopyFromURL çağrısına iletilen seçenekler. Bu, poller için kullanıma sunulur ve doğrudan değiştirilmemelidir.

startCopyFromURLOptions?: BlobStartCopyFromURLOptions

Özellik Değeri

Devralınan Özellik Detayları

error

İşlem herhangi bir hatayla karşılaştıysa mevcut olacaktır.

error?: Error

Özellik Değeri

Error

Devralındığı yer:PollOperationState.error

isCancelled

İşlem iptal edildiyse true.

isCancelled?: boolean

Özellik Değeri

boolean

Devralındığı yer:PollOperationState.isCancelled

isCompleted

İşlem tamamlandıysa true.

isCompleted?: boolean

Özellik Değeri

boolean

Devralındığı yer:PollOperationState.isCompleted

isStarted

İşlem başlatıldıysa true.

isStarted?: boolean

Özellik Değeri

boolean

Devralındığı yer:PollOperationState.isStarted

result

İşlem beklenen türde bir sonuçla sonuçlandıysa mevcut olacaktır.

result?: BlobBeginCopyFromURLResponse

Özellik Değeri

Devralındığı yer:PollOperationState.result