CFSocket Kelas
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.
Pustaka Soket tingkat rendah CoreFoundation - gunakan API sebagai gantinya Network .
public class CFSocket : CoreFoundation.CFType, IDisposable, ObjCRuntime.INativeObject
type CFSocket = class
inherit CFType
interface INativeObject
interface IDisposable
- Warisan
- Penerapan
Konstruktor
CFSocket() |
Membuat soket untuk keluarga alamat INET, JENIS soket STREAM, dan protokol TCP. |
CFSocket(AddressFamily, SocketType, ProtocolType) |
Membuat soket dengan menentukan keluarga alamat, jenis scoket, dan jenis protokol yang dikirim pada Current. |
CFSocket(AddressFamily, SocketType, ProtocolType, CFRunLoop) |
Membuat soket dengan menentukan keluarga alamat, jenis soket, dan jenis protokol dengan perulangan eksekusi tertentu untuk dikirim. |
Properti
Handle |
Tangani (penunjuk) ke representasi objek yang tidak dikelola. |
Metode
Connect(IPAddress, Int32, Double) |
Menyambungkan soket ke alamat IP dan port yang ditentukan. |
Connect(IPEndPoint, Double) |
Menyambungkan soket ke titik akhir yang ditentukan. |
CreateConnectedToSocketSignature(AddressFamily, SocketType, ProtocolType, IPEndPoint, Double) |
Membuat soket yang tersambung dengan menentukan keluarga alamat, jenis soket, jenis protokol, serta titik akhir yang akan disambungkan. |
DisableCallBacks(CFSocketCallBackType) |
Menonaktifkan serangkaian peristiwa agar tidak dinaikkan. |
Dispose() |
Merilis sumber daya yang digunakan oleh objek CFSocket. |
Dispose(Boolean) |
Merilis sumber daya yang digunakan oleh objek CFSocket. |
EnableCallBacks(CFSocketCallBackType) |
Memungkinkan serangkaian peristiwa untuk dinaikkan. |
Finalize() |
Finalizer untuk objek CFSocket |
GetDescription(IntPtr) |
Mengembalikan representasi tekstual dari objek yang ditentukan. (Diperoleh dari CFType) |
GetSocketFlags() |
Mengembalikan set bendera khusus CFSocket. |
SendData(Byte[], Double) |
Mengirim data melalui soket. |
SetAddress(IPAddress, Int32) |
Mengatur alamat mendengarkan untuk soket ini (setara dengan panggilan ikatan BSD). |
SetAddress(IPEndPoint) |
Mengatur alamat mendengarkan untuk soket ini (setara dengan panggilan ikatan BSD). |
SetSocketFlags(CFSocketFlags) |
Mengatur bendera khusus CFSocket. |
Acara
AcceptEvent |
Peristiwa muncul ketika soket telah menerima koneksi (soket mendengarkan). |
ConnectEvent |
Peristiwa yang dimunculkan ketika operasi koneksi soket telah selesai. |
DataEvent |
Peristiwa yang dimunculkan ketika data telah diterima di soket. |
ReadEvent |
Peristiwa yang dinaikkan saat data tersedia untuk dibaca (penanganan aktivitas harus membaca data itu sendiri). |
WriteEvent |
Peristiwa yang dimunculkan ketika data dapat ditulis ke soket tanpa memblokir. |