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

isExpensive

A Boolean value that indicates whether the connection operates over an expensive interface. あるブール値、それは接続が高くつくインターフェイス越しに作動するかどうかを指し示します。

Declaration 宣言

var isExpensive: Bool { get }

Discussion 議論

The system considers an interface expensive if it’s more costly or consumes more power, such as 3G or LTE as compared to ethernet or Wi-Fi. You permit or deny use of expensive interfaces with the allowsExpensiveNetworkAccess property on URLSessionConfiguration or allowsExpensiveNetworkAccess on URLRequest. システムは、あるインターフェイスを高くつくと見なします、もしより高価であるまたはよりパワーを消費するならば、たとえばイーサネットまたはWi-Fiと比較したときの3GまたはLTEなど。あなたは、高くつくインターフェイスの使用を、URLSessionConfiguration上のallowsExpensiveNetworkAccessプロパティまたはURLRequest上のallowsExpensiveNetworkAccessで許可または拒否します。

See Also 参照

Accessing Transaction Characteristics トランザクション特徴にアクセスする