INSUrlSessionStreamDelegate Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
[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
Turunan
Atribut
Penerapan
Antarmuka ini berisi metode yang diperlukan (jika ada) dari protokol yang ditentukan oleh NSUrlSessionStreamDelegate .
Jika pengembang membuat kelas yang mengimplementasikan antarmuka ini, metode implementasi akan secara otomatis diekspor ke Objective-C dengan tanda tangan yang cocok dari metode yang ditentukan dalam NSUrlSessionStreamDelegate protokol.
Metode opsional (jika ada) disediakan oleh NSUrlSessionStreamDelegate_Extensions kelas sebagai metode ekstensi ke antarmuka, memungkinkan pengembang untuk memanggil metode opsional apa pun pada protokol.
Properti
Handle
Tangani (penunjuk) ke representasi objek yang tidak dikelola.
(Diperoleh dari INativeObject )
Metode Ekstensi
DidBecomeInvalid(INSUrlSessionDelegate, NSUrlSession, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
DidFinishEventsForBackgroundSession(INSUrlSessionDelegate, NSUrlSession)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
DidReceiveChallenge(INSUrlSessionDelegate, NSUrlSession, NSUrlAuthenticationChallenge, Action<NSUrlSessionAuthChallengeDisposition,NSUrlCredential>)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
BetterRouteDiscovered(INSUrlSessionStreamDelegate, NSUrlSession, NSUrlSessionStreamTask)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
CompletedTaskCaptureStreams(INSUrlSessionStreamDelegate, NSUrlSession, NSUrlSessionStreamTask, NSInputStream, NSOutputStream)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
ReadClosed(INSUrlSessionStreamDelegate, NSUrlSession, NSUrlSessionStreamTask)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
WriteClosed(INSUrlSessionStreamDelegate, NSUrlSession, NSUrlSessionStreamTask)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
DidCompleteWithError(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask, NSError)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
DidFinishCollectingMetrics(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask, NSUrlSessionTaskMetrics)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
DidReceiveChallenge(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask,
NSUrlAuthenticationChallenge, Action<NSUrlSessionAuthChallengeDisposition,
NSUrlCredential>)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
DidSendBodyData(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask, Int64, Int64, Int64)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
NeedNewBodyStream(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask, Action<NSInputStream>)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
TaskIsWaitingForConnectivity(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
WillBeginDelayedRequest(INSUrlSessionTaskDelegate, NSUrlSession,
NSUrlSessionTask, NSUrlRequest, Action<NSUrlSessionDelayedRequestDisposition,
NSUrlRequest>)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
WillPerformHttpRedirection(INSUrlSessionTaskDelegate, NSUrlSession, NSUrlSessionTask, NSHttpUrlResponse, NSUrlRequest, Action<NSUrlRequest>)
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol NSUrlSessionStreamDelegate .
Berlaku untuk