Android.Net.ConnectivityManager.RequestNetwork Method
Request a network to satisfy a set of Android.Net.NetworkCapabilities.

Syntax

[Android.Runtime.Register("requestNetwork", "(Landroid/net/NetworkRequest;Landroid/net/ConnectivityManager$NetworkCallback;)V", "GetRequestNetwork_Landroid_net_NetworkRequest_Landroid_net_ConnectivityManager_NetworkCallback_Handler")]
public virtual void RequestNetwork (NetworkRequest request, ConnectivityManager.NetworkCallback networkCallback)

Parameters

request
Android.Net.NetworkRequest describing this request.
networkCallback
The NoType:android/net/ConnectivityManager$NetworkCallback;Href=../../../reference/android/net/ConnectivityManager.NetworkCallback.html to be utilized for this request. Note the callback must not be shared - they uniquely specify this request.

Remarks

Request a network to satisfy a set of Android.Net.NetworkCapabilities. This Android.Net.NetworkRequest will live until released via ConnectivityManager.UnregisterNetworkCallback(.NetworkCallback) or the calling application exits. Status of the request can be followed by listening to the various callbacks described in NoType:android/net/ConnectivityManager$NetworkCallback;Href=../../../reference/android/net/ConnectivityManager.NetworkCallback.html. The Android.Net.Network can be used to direct traffic to the network.

[Android Documentation]

Requirements

Namespace: Android.Net
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1