C# Class ModernHttpClient.NSUrlSessionHandler.NativeMessageHandler.DataTaskDelegate

Inheritance: NSUrlSessionDataDelegate
Afficher le fichier Open project: xamarin/ModernHttpClient

Private Properties

Свойство Type Description
createExceptionForNSError Exception
getResponseForTask InflightOperation

Méthodes publiques

Méthode Description
DataTaskDelegate ( System.Net.Http.NSUrlSessionHandler that ) : System
DidCompleteWithError ( NSUrlSession session, NSUrlSessionTask task, NSError error ) : void
DidReceiveChallenge ( NSUrlSession session, NSUrlSessionTask task, NSUrlAuthenticationChallenge challenge, Action completionHandler ) : 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
DidReceiveResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSUrlResponse response, Action completionHandler ) : void
WillCacheResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSCachedUrlResponse proposedResponse, Action completionHandler ) : void
WillCacheResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSCachedUrlResponse proposedResponse, Action completionHandler ) : void
WillPerformHttpRedirection ( NSUrlSession session, NSUrlSessionTask task, NSHttpUrlResponse response, NSUrlRequest newRequest, Action completionHandler ) : void
WillPerformHttpRedirection ( NSUrlSession session, NSUrlSessionTask task, NSHttpUrlResponse response, NSUrlRequest newRequest, Action completionHandler ) : void

Private Methods

Méthode Description
createExceptionForNSError ( NSError error ) : Exception
getResponseForTask ( NSUrlSessionTask task ) : InflightOperation

Method Details

DataTaskDelegate() public méthode

public DataTaskDelegate ( System.Net.Http.NSUrlSessionHandler that ) : System
that System.Net.Http.NSUrlSessionHandler
Résultat System

DidCompleteWithError() public méthode

public DidCompleteWithError ( NSUrlSession session, NSUrlSessionTask task, NSError error ) : void
session NSUrlSession
task NSUrlSessionTask
error NSError
Résultat void

DidReceiveChallenge() public méthode

public DidReceiveChallenge ( NSUrlSession session, NSUrlSessionTask task, NSUrlAuthenticationChallenge challenge, Action completionHandler ) : void
session NSUrlSession
task NSUrlSessionTask
challenge NSUrlAuthenticationChallenge
completionHandler Action
Résultat void

DidReceiveChallenge() public méthode

public DidReceiveChallenge ( NSUrlSession session, NSUrlSessionTask task, NSUrlAuthenticationChallenge challenge, NSUrlCredential>.Action completionHandler ) : void
session NSUrlSession
task NSUrlSessionTask
challenge NSUrlAuthenticationChallenge
completionHandler NSUrlCredential>.Action
Résultat void

DidReceiveData() public méthode

public DidReceiveData ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSData byteData ) : void
session NSUrlSession
dataTask NSUrlSessionDataTask
byteData NSData
Résultat void

DidReceiveResponse() public méthode

public DidReceiveResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSUrlResponse response, Action completionHandler ) : void
session NSUrlSession
dataTask NSUrlSessionDataTask
response NSUrlResponse
completionHandler Action
Résultat void

DidReceiveResponse() public méthode

public DidReceiveResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSUrlResponse response, Action completionHandler ) : void
session NSUrlSession
dataTask NSUrlSessionDataTask
response NSUrlResponse
completionHandler Action
Résultat void

WillCacheResponse() public méthode

public WillCacheResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSCachedUrlResponse proposedResponse, Action completionHandler ) : void
session NSUrlSession
dataTask NSUrlSessionDataTask
proposedResponse NSCachedUrlResponse
completionHandler Action
Résultat void

WillCacheResponse() public méthode

public WillCacheResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSCachedUrlResponse proposedResponse, Action completionHandler ) : void
session NSUrlSession
dataTask NSUrlSessionDataTask
proposedResponse NSCachedUrlResponse
completionHandler Action
Résultat void

WillPerformHttpRedirection() public méthode

public WillPerformHttpRedirection ( NSUrlSession session, NSUrlSessionTask task, NSHttpUrlResponse response, NSUrlRequest newRequest, Action completionHandler ) : void
session NSUrlSession
task NSUrlSessionTask
response NSHttpUrlResponse
newRequest NSUrlRequest
completionHandler Action
Résultat void

WillPerformHttpRedirection() public méthode

public WillPerformHttpRedirection ( NSUrlSession session, NSUrlSessionTask task, NSHttpUrlResponse response, NSUrlRequest newRequest, Action completionHandler ) : void
session NSUrlSession
task NSUrlSessionTask
response NSHttpUrlResponse
newRequest NSUrlRequest
completionHandler Action
Résultat void