Partager via


NSUrlConnection.SendRequestAsync(NSUrlRequest, NSOperationQueue) Méthode

Définition

Charge les données et appelle une méthode à l’achèvement.

[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'NSUrlSession.CreateDataTask' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.TvOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'NSUrlSession.CreateDataTask' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.None, "Use 'NSUrlSession.CreateDataTask' instead.")]
public static System.Threading.Tasks.Task<Foundation.NSUrlAsyncResult> SendRequestAsync (Foundation.NSUrlRequest request, Foundation.NSOperationQueue queue);
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public static System.Threading.Tasks.Task<Foundation.NSUrlAsyncResult> SendRequestAsync (Foundation.NSUrlRequest request, Foundation.NSOperationQueue queue);
static member SendRequestAsync : Foundation.NSUrlRequest * Foundation.NSOperationQueue -> System.Threading.Tasks.Task<Foundation.NSUrlAsyncResult>

Paramètres

request
NSUrlRequest

Demande d’exécution

queue
NSOperationQueue

File d’attente d’opération vers laquelle distribuer l’achèvement.

Retours

Tâche qui représente l’opération asynchrone SendAsynchronousRequest. La valeur du paramètre TResult est de type Action<Foundation.NSUrlAsyncResult>.

Attributs

Remarques

La méthode SendRequestAsync peut être utilisée avec C# asynchrone en retournant le contrôle à l’appelant avec une tâche représentant l’opération.

S’applique à