C# 클래스 ModernHttpClient.NSUrlSessionHandler.NativeMessageHandler.DataTaskDelegate

상속: NSUrlSessionDataDelegate
파일 보기 프로젝트 열기: xamarin/ModernHttpClient

Private Properties

프로퍼티 타입 설명
createExceptionForNSError Exception
getResponseForTask InflightOperation

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
createExceptionForNSError ( NSError error ) : Exception
getResponseForTask ( NSUrlSessionTask task ) : InflightOperation

메소드 상세

DataTaskDelegate() 공개 메소드

public DataTaskDelegate ( System.Net.Http.NSUrlSessionHandler that ) : System
that System.Net.Http.NSUrlSessionHandler
리턴 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, Action completionHandler ) : void
session NSUrlSession
task NSUrlSessionTask
challenge NSUrlAuthenticationChallenge
completionHandler Action
리턴 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

DidReceiveResponse() 공개 메소드

public DidReceiveResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSUrlResponse response, Action completionHandler ) : void
session NSUrlSession
dataTask NSUrlSessionDataTask
response NSUrlResponse
completionHandler Action
리턴 void

WillCacheResponse() 공개 메소드

public WillCacheResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSCachedUrlResponse proposedResponse, Action completionHandler ) : void
session NSUrlSession
dataTask NSUrlSessionDataTask
proposedResponse NSCachedUrlResponse
completionHandler Action
리턴 void

WillCacheResponse() 공개 메소드

public WillCacheResponse ( NSUrlSession session, NSUrlSessionDataTask dataTask, NSCachedUrlResponse proposedResponse, Action completionHandler ) : void
session NSUrlSession
dataTask NSUrlSessionDataTask
proposedResponse NSCachedUrlResponse
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

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