インスタンスプロパティ


isCancelled


タスクの実行を停止すべきかどうかを示すブール値。


iOS 13.0+ iPadOS 13.0+ Mac Catalyst 13.0+ macOS 10.15+

tvOS 13.0+ visionOS 1.0+ watchOS 6.0+

static var isCancelled: Bool { get }

SuccessNever であり FailureNever である場合利用可能です。





議論


このプロパティの値が true になると、無期限に true のままになります。タスクのキャンセルを解除する方法はありません。


以下も見よ
checkCancellation()





以下も見よ


タスクのキャンセル


struct CancellationError

タスクがキャンセルされたことを示すエラー。


func cancel()

このタスクをキャンセルします。


var isCancelled: Bool

タスクの実行を停止すべきかどうかを示すブール値。


static func checkCancellation() throws

タスクがキャンセルされた場合エラーを throw します。


func withTaskCancellationHandler<T>(handler: () -> Void, operation: () async throws -> T) async rethrows -> T

  廃止  


func withTaskCancellationHandler<T>(operation: () async throws -> T, onCancel: () -> Void, isolation: isolated (any Actor)?) async rethrows -> T

現在のタスクがキャンセルされた場合に直ちに呼び出されるキャンセルハンドラを使用して操作を実行します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ