The members of Foundation.NSUrlSessionConfiguration are listed below.
See Also: Inherited members from Foundation.NSObject
Constructor to call on derived classes to skip initialization and merely allocate the object. | ||
A constructor used when creating managed representations of unmanaged objects; Called by the runtime. |
AllowsCellularAccess | bool. Whether connections should be made over a cellular network. | |
[read-only] override | ClassHandle | IntPtr. The handle for this class. |
ConnectionProxyDictionary | NSDictionary. A dictionary with information about the HTTP proxy to use within this session. | |
[read-only] static | DefaultSessionConfiguration | NSUrlSessionConfiguration. A copy of the default session configuration. |
Discretionary | bool. Whether background tasks can be scheduled at the discretion of the system in order to improve performance. | |
[read-only] static | EphemeralSessionConfiguration | NSUrlSessionConfiguration. A session configuration that uses no persistent storage for caches, cookies, or credentials. |
HttpAdditionalHeaders | NSDictionary. Additional headers to send with requests. | |
HttpCookieAcceptPolicy | NSHttpCookieAcceptPolicy. The policy on whether cookies should be accepted. | |
HttpCookieStorage | NSHttpCookieStorage. The pool for storing cookies within this session. | |
HttpMaximumConnectionsPerHost | nint. The maximum number of simultaneous connections allowed for a single host. | |
HttpShouldSetCookies | bool. Whether requests should contain cookies from the HttpCookieStorage pool. | |
HttpShouldUsePipelining | bool. Whether HTTP pipelining should be used. | |
[read-only] | Identifier | string. The background session identifier. |
NetworkServiceType | NSUrlRequestNetworkServiceType. The type of network service. | |
RequestCachePolicy | NSUrlRequestCachePolicy. A constant that determines when to return a response from the cache. | |
SessionSendsLaunchEvents | bool. Whether the app should be resumed or launched in the background when needed. | |
SharedContainerIdentifier | string. Documentation for this section has not yet been entered. | |
TimeoutIntervalForRequest | double. The timeout interval, in seconds, when waiting for additional data. | |
TimeoutIntervalForResource | double. The maximum amount of time, in seconds, that a resource request should be allowed to take. | |
TLSMaximumSupportedProtocol | Security.SslProtocol. The maximum TLS protocol version that a client should request when making connections. | |
TLSMinimumSupportedProtocol | Security.SslProtocol. The minimum TLS protocol version that should be accepted during protocol negotiation. | |
URLCache | NSUrlCache. The URL cache for providing cached responses. | |
URLCredentialStorage | NSUrlCredentialStorage. The credential storage pool that provides stored credentials for authentication. | |
WeakProtocolClasses | NSArray. Documentation for this section has not yet been entered. |
static | BackgroundSessionConfiguration(string)A preconfigured session object that causes the upload or download to be performed in the background. | |
Copy(NSZone)Performs a copy of the underlying Objective-C object. | ||
static | CreateBackgroundSessionConfiguration(string)Documentation for this section has not yet been entered. |