Bagikan melalui


CFSocket Kelas

Definisi

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
CFSocket
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.

Berlaku untuk