C# Класс ModernHttpClient.NativeMessageHandler.DataTaskDelegate

Наследование: NSUrlSessionDataDelegate
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
createExceptionForNSError System.Exception
getResponseForTask InflightOperation

Открытые методы

Метод Описание
DataTaskDelegate ( NativeMessageHandler that ) : System
DidCompleteWithError ( NSUrlSession session, NSUrlSessionTask task, NSError error ) : void
DidReceiveChallenge ( NSUrlSession session, NSUrlSessionTask task, NSUrlAuthenticationChallenge challenge, NSUrlCredential>.Action completionHandler ) : void
DidReceiveData ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSData byteData ) : void
DidReceiveResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSUrlResponse response, Action completionHandler ) : void
WillPerformHttpRedirection ( NSUrlSession session, NSUrlSessionTask task, NSHttpUrlResponse response, NSUrlRequest newRequest, Action completionHandler ) : void

Приватные методы

Метод Описание
createExceptionForNSError ( NSError error ) : Exception
getResponseForTask ( NSUrlSessionTask task ) : InflightOperation

Описание методов

DataTaskDelegate() публичный Метод

public DataTaskDelegate ( NativeMessageHandler that ) : System
that NativeMessageHandler
Результат System

DidCompleteWithError() публичный Метод

public DidCompleteWithError ( NSUrlSession session, NSUrlSessionTask task, NSError error ) : void
session NSUrlSession
task NSUrlSessionTask
error NSError
Результат void

DidReceiveChallenge() публичный Метод

public DidReceiveChallenge ( NSUrlSession session, NSUrlSessionTask task, NSUrlAuthenticationChallenge challenge, NSUrlCredential>.Action completionHandler ) : void
session NSUrlSession
task NSUrlSessionTask
challenge NSUrlAuthenticationChallenge
completionHandler NSUrlCredential>.Action
Результат void

DidReceiveData() публичный Метод

public DidReceiveData ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSData byteData ) : void
session NSUrlSession
dataTask NSUrlSessionDataTask
byteData NSData
Результат void

DidReceiveResponse() публичный Метод

public DidReceiveResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSUrlResponse response, Action completionHandler ) : void
session NSUrlSession
dataTask NSUrlSessionDataTask
response NSUrlResponse
completionHandler Action
Результат void

WillPerformHttpRedirection() публичный Метод

public WillPerformHttpRedirection ( NSUrlSession session, NSUrlSessionTask task, NSHttpUrlResponse response, NSUrlRequest newRequest, Action completionHandler ) : void
session NSUrlSession
task NSUrlSessionTask
response NSHttpUrlResponse
newRequest NSUrlRequest
completionHandler Action
Результат void