次の方法で共有


OperationStatus interface

非同期操作の現在の状態

Extends

プロパティ

properties

成功した操作に対してのみ設定されるカスタム操作プロパティ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

継承されたプロパティ

endTime

操作の終了時刻。

error

存在する場合は、操作エラーの詳細。

id

非同期操作の完全修飾 ID。

name

非同期操作の名前。

operations

操作の一覧。

percentComplete

完了した操作の割合。

resourceId

元の非同期操作が開始されたリソースの完全修飾 ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

startTime

操作の開始時刻。

status

操作の状態。

プロパティの詳細

properties

成功した操作に対してのみ設定されるカスタム操作プロパティ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

properties?: Record<string, unknown>

プロパティ値

Record<string, unknown>

継承されたプロパティの詳細

endTime

操作の終了時刻。

endTime?: Date

プロパティ値

Date

OperationStatusResult.endTimeから継承

error

存在する場合は、操作エラーの詳細。

error?: ErrorDetail

プロパティ値

OperationStatusResult.errorから継承

id

非同期操作の完全修飾 ID。

id?: string

プロパティ値

string

OperationStatusResult.idから継承

name

非同期操作の名前。

name?: string

プロパティ値

string

OperationStatusResult.nameから継承

operations

操作の一覧。

operations?: OperationStatusResult[]

プロパティ値

OperationStatusResult.operationsから継承

percentComplete

完了した操作の割合。

percentComplete?: number

プロパティ値

number

OperationStatusResult.percentCompleteから継承

resourceId

元の非同期操作が開始されたリソースの完全修飾 ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

resourceId?: string

プロパティ値

string

OperationStatusResult.resourceIdから継承

startTime

操作の開始時刻。

startTime?: Date

プロパティ値

Date

OperationStatusResult.startTimeから継承

status

操作の状態。

status: string

プロパティ値

string

OperationStatusResult.statusから継承