Instance Property インスタンスプロパティ

priority

The relative priority at which you’d like a host to handle the task, specified as a floating point value between 0.0 (lowest priority) and 1.0 (highest priority). それであなたがホストにそのタスクを取り扱って欲しい相対的優先度、0.0(最低優先度)と1.0(最高優先度)の間の浮動小数点値として指定されます。

Declaration 宣言

@property float priority;

Discussion 議論

To provide hints to a host on how to prioritize URL session tasks from your app, specify a priority for each task. Specifying a priority provides only a hint and does not guarantee performance. If you don’t specify a priority, a URL session task has a priority of NSURLSessionTaskPriorityDefault, with a value of 0.5. どのようにURLセッションタスクそれらに優先順位をつけるかに関するヒントをあなたのアプリからホストに提供するには、それぞれのタスクに対して優先度を指定してください。ある優先度を指定することは、単にあるヒントだけ提供します、そして成果は保証しません。あなたが優先度を指定しないならば、URLセッションタスクはNSURLSessionTaskPriorityDefaultの優先度を、0.5の値で、持ちます。

There are three named priorities you can employ, described in URL Session Task Priority. あなたが利用出来る3つの名前付き優先度があります、URLセッションタスク優先度で記述されます。

You can specify or change a task’s priority at any time, but not all networking protocols respond to changes after a task has started. There is no API to let you determine the effective priority for a task from a host’s perspective. あなたは、タスクのもつ優先度をいつでも指定または変更できます、しかし全てのネットワークプロトコルがタスクが開始した後の変更に答えるわけではありません。あなたにホストの視点からのあるタスクに対する有効な優先度を特定させるAPIはありません。

See Also 参照

Controlling the Task State タスク状態を制御する