INSUrlSessionStreamDelegate Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
[Foundation.Protocol(Name="NSURLSessionStreamDelegate", WrapperType=typeof(Foundation.NSUrlSessionStreamDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface INSUrlSessionStreamDelegate : Foundation.INSUrlSessionTaskDelegate, IDisposable
type INSUrlSessionStreamDelegate = interface
interface INativeObject
interface IDisposable
interface INSUrlSessionTaskDelegate
interface INSUrlSessionDelegate
Derivato
Attributi
Implementazioni
Questa interfaccia contiene i metodi necessari (se presenti) dal protocollo definito da NSUrlSessionStreamDelegate .
Se gli sviluppatori creano classi che implementano questa interfaccia, i metodi di implementazione verranno esportati automaticamente in Objective-C con la firma corrispondente dal metodo definito nel NSUrlSessionStreamDelegate protocollo.
I metodi facoltativi (se presenti) vengono forniti dalla classe come metodi di estensione all'interfaccia NSUrlSessionStreamDelegate_Extensions , consentendo agli sviluppatori di richiamare eventuali metodi facoltativi nel protocollo.
Proprietà
Handle
Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.
(Ereditato da INativeObject )
Metodi di estensione
DidBecomeInvalid(INSUrlSessionDelegate, NSUrlSession, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
DidFinishEventsForBackgroundSession(INSUrlSessionDelegate, NSUrlSession)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
DidReceiveChallenge(INSUrlSessionDelegate, NSUrlSession, NSUrlAuthenticationChallenge, Action<NSUrlSessionAuthChallengeDisposition,NSUrlCredential>)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
BetterRouteDiscovered(INSUrlSessionStreamDelegate, NSUrlSession, NSUrlSessionStreamTask)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
CompletedTaskCaptureStreams(INSUrlSessionStreamDelegate, NSUrlSession, NSUrlSessionStreamTask, NSInputStream, NSOutputStream)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
ReadClosed(INSUrlSessionStreamDelegate, NSUrlSession, NSUrlSessionStreamTask)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
WriteClosed(INSUrlSessionStreamDelegate, NSUrlSession, NSUrlSessionStreamTask)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
DidCompleteWithError(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask, NSError)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
DidFinishCollectingMetrics(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask, NSUrlSessionTaskMetrics)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
DidReceiveChallenge(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask,
NSUrlAuthenticationChallenge, Action<NSUrlSessionAuthChallengeDisposition,
NSUrlCredential>)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
DidSendBodyData(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask, Int64, Int64, Int64)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
NeedNewBodyStream(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask, Action<NSInputStream>)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
TaskIsWaitingForConnectivity(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
WillBeginDelayedRequest(INSUrlSessionTaskDelegate, NSUrlSession,
NSUrlSessionTask, NSUrlRequest, Action<NSUrlSessionDelayedRequestDisposition,
NSUrlRequest>)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
WillPerformHttpRedirection(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask, NSHttpUrlResponse, NSUrlRequest, Action<NSUrlRequest>)
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo NSUrlSessionStreamDelegate .
Si applica a