NSUrlSessionConfiguration クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
で使用する構成を NSUrlSessionカプセル化します。
[Foundation.Register("NSURLSessionConfiguration", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 9, ObjCRuntime.PlatformArchitecture.All, null)]
public class NSUrlSessionConfiguration : Foundation.NSObject, Foundation.INSCopying, IDisposable
type NSUrlSessionConfiguration = class
inherit NSObject
interface INSCopying
interface INativeObject
interface IDisposable
- 継承
- 属性
- 実装
コンストラクター
NSUrlSessionConfiguration(IntPtr) |
アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
NSUrlSessionConfiguration(NSObjectFlag) |
初期化をスキップし、単に オブジェクトを割り当てるために、派生クラスで を呼び出すコンストラクター。 |
プロパティ
AllowsCellularAccess |
携帯ネットワーク経由で接続する必要があるかどうか。 |
Class |
で使用する構成を NSUrlSessionカプセル化します。 (継承元 NSObject) |
ClassHandle |
このクラスのハンドル。 |
ConnectionProxyDictionary |
このセッション内で使用する HTTP プロキシに関する情報を含むディクショナリ。 |
DebugDescription |
このオブジェクトの開発者向けの説明。 (継承元 NSObject) |
DefaultSessionConfiguration |
既定のセッション構成のコピー。 |
Description |
オブジェクトの説明。Objective-C バージョンの ToString。 (継承元 NSObject) |
Discretionary |
パフォーマンスを向上させるために、システムの裁量でバックグラウンド タスクをスケジュールできるかどうか。 |
EphemeralSessionConfiguration |
キャッシュ、Cookie、または資格情報に永続的なストレージを使用しないセッション構成。 |
Handle |
アンマネージ オブジェクト表現へのハンドル (ポインター)。 (継承元 NSObject) |
HttpAdditionalHeaders |
要求と共に送信する追加のヘッダー。 |
HttpCookieAcceptPolicy |
Cookie を受け入れる必要があるかどうかに関するポリシー。 |
HttpCookieStorage |
このセッション内に Cookie を格納するためのプール。 |
HttpMaximumConnectionsPerHost |
1 つのホストで許可される同時接続の最大数。 |
HttpShouldSetCookies |
要求に HttpCookieStorage プールからの Cookie を含める必要があるかどうか。 |
HttpShouldUsePipelining |
HTTP パイプラインを使用する必要があるかどうか。 |
Identifier |
バックグラウンド セッション識別子。 |
IsDirectBinding |
で使用する構成を NSUrlSessionカプセル化します。 (継承元 NSObject) |
IsProxy |
で使用する構成を NSUrlSessionカプセル化します。 (継承元 NSObject) |
MultipathServiceType |
で使用する構成を NSUrlSessionカプセル化します。 |
NetworkServiceType |
ネットワーク サービスの種類。 |
RequestCachePolicy |
キャッシュから応答を返すタイミングを決定する定数。 |
RetainCount |
オブジェクトの現在の Objective-C 保持カウントを返します。 (継承元 NSObject) |
Self |
で使用する構成を NSUrlSessionカプセル化します。 (継承元 NSObject) |
SessionSendsLaunchEvents |
必要に応じ、アプリをバックグラウンドで再開するか起動するか。 |
SharedContainerIdentifier |
で使用する構成を NSUrlSessionカプセル化します。 |
ShouldUseExtendedBackgroundIdleMode |
で使用する構成を NSUrlSessionカプセル化します。 |
Superclass |
で使用する構成を NSUrlSessionカプセル化します。 (継承元 NSObject) |
SuperHandle |
この NSObject の基底クラスのメソッドを表すために使用されるハンドル。 (継承元 NSObject) |
TimeoutIntervalForRequest |
追加データを待機するときのタイムアウト間隔 (秒単位)。 |
TimeoutIntervalForResource |
リソース要求に許容される最大時間 (秒単位)。 |
TLSMaximumSupportedProtocol |
接続時にクライアントが要求する必要がある TLS プロトコルの最大バージョン。 |
TLSMinimumSupportedProtocol |
プロトコル ネゴシエーション中に受け入れる必要がある TLS プロトコルの最小バージョン。 |
URLCache |
キャッシュされた応答を提供するための URL キャッシュ。 |
URLCredentialStorage |
認証用に格納された資格情報を提供する資格情報ストレージ プール。 |
WaitsForConnectivity |
で使用する構成を NSUrlSessionカプセル化します。 |
WeakProtocolClasses |
で使用する構成を NSUrlSessionカプセル化します。 |
Zone |
で使用する構成を NSUrlSessionカプセル化します。 (継承元 NSObject) |
メソッド
拡張メソッド
ObjectDidBeginEditing(NSObject, INSEditor) |
で使用する構成を NSUrlSessionカプセル化します。 |
ObjectDidEndEditing(NSObject, INSEditor) |
で使用する構成を NSUrlSessionカプセル化します。 |
GetValidModes(NSObject, NSFontPanel) |
で使用する構成を NSUrlSessionカプセル化します。 |
ValidateToolbarItem(NSObject, NSToolbarItem) |
で使用する構成を NSUrlSessionカプセル化します。 |
GetDebugDescription(INSObjectProtocol) |
で使用する構成を NSUrlSessionカプセル化します。 |
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel) |
で使用する構成を NSUrlSessionカプセル化します。 |
BeginPreviewPanelControl(NSObject, QLPreviewPanel) |
で使用する構成を NSUrlSessionカプセル化します。 |
EndPreviewPanelControl(NSObject, QLPreviewPanel) |
で使用する構成を NSUrlSessionカプセル化します。 |
GetAccessibilityCustomRotors(NSObject) |
オブジェクトに適した オブジェクトの UIAccessibilityCustomRotor 配列を |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
オブジェクトに適した オブジェクトの UIAccessibilityCustomRotor 配列を |