func finishTasksAndInvalidate ()
Invalidates the session, allowing any outstanding tasks to finish.
セッションを無効にします、あらゆる未解決タスクの終了を許可します。
func flush(completionHandler : () -> Void)
Flushes cookies and credentials to disk, clears transient caches, and ensures that future requests occur on a new TCP connection.
クッキーと資格情報をディスクへと排出します、短期キャッシュをきれいにします、そして将来のリクエストが新しいTCP接続上で発生することを保証します。
func getTasksWithCompletionHandler (([URLSessionDataTask], [URLSessionUploadTask], [URLSessionDownloadTask]) -> Void)
Asynchronously calls a completion callback with all data, upload, and download tasks in a session.
非同期に、ある完了コールバックをあるセッションにおけるデータ、アップロード、そしてダウンロードタスク全てをつかって呼び出します。
func getAllTasks (completionHandler : ([URLSessionTask]) -> Void)
Asynchronously calls a completion callback with all tasks in a session
非同期に、ある完了コールバックを全てのタスクで、あるセッションにおいて呼び出します。
func invalidateAndCancel ()
Cancels all outstanding tasks and then invalidates the session.
全ての未解決タスクを取り消します、それからセッションを無効にします。
func reset(completionHandler : () -> Void)
Empties all cookies, caches and credential stores, removes disk files, flushes in-progress downloads to disk, and ensures that future requests occur on a new socket.
全てのクッキー、キャッシュ、そして資格情報ストアを空にします、ディスクファイルを取り除きます、進行中のダウンロードをディスクへと一掃します、そして将来のリクエストが新しいソケット上で発生することを保証します。