Bagikan melalui


SendPacketsElement Kelas

Definisi

Mewakili elemen dalam SendPacketsElement array.

public ref class SendPacketsElement
public class SendPacketsElement
type SendPacketsElement = class
Public Class SendPacketsElement
Warisan
SendPacketsElement

Keterangan

Kelas SendPacketsElement ini digunakan untuk meningkatkan Socket kelas untuk digunakan oleh aplikasi server yang menggunakan I/O jaringan asinkron untuk mencapai performa tertinggi. Kelas SendPacketsElement digunakan dengan SocketAsyncEventArgs.SendPacketsElements properti untuk mendapatkan atau mengatur buffer data atau file yang akan dikirim menggunakan Socket.SendPacketsAsync metode .

Konstruktor

SendPacketsElement(Byte[])

Menginisialisasi instans SendPacketsElement baru kelas menggunakan buffer yang ditentukan.

SendPacketsElement(Byte[], Int32, Int32)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan rentang buffer yang ditentukan.

SendPacketsElement(Byte[], Int32, Int32, Boolean)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan rentang buffer yang ditentukan dengan opsi untuk menggabungkan elemen ini dengan elemen berikutnya dalam satu permintaan pengiriman dari lapisan soket ke transportasi.

SendPacketsElement(FileStream)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan objek yang ditentukan FileStream .

SendPacketsElement(FileStream, Int64, Int32)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan rentang objek yang FileStream ditentukan.

SendPacketsElement(FileStream, Int64, Int32, Boolean)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan rentang objek yang FileStream ditentukan dengan opsi untuk menggabungkan elemen ini dengan elemen berikutnya dalam satu permintaan pengiriman dari lapisan soket ke transportasi.

SendPacketsElement(ReadOnlyMemory<Byte>)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan buffer yang ditentukan.

SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan buffer yang ditentukan dengan opsi untuk menggabungkan elemen ini dengan elemen berikutnya dalam satu permintaan pengiriman dari lapisan soket ke transportasi.

SendPacketsElement(String)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan file yang ditentukan.

SendPacketsElement(String, Int32, Int32)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan rentang file yang ditentukan.

SendPacketsElement(String, Int32, Int32, Boolean)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan rentang file yang ditentukan dengan opsi untuk menggabungkan elemen ini dengan elemen berikutnya dalam satu permintaan pengiriman dari lapisan soket ke transportasi.

SendPacketsElement(String, Int64, Int32)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan rentang file yang ditentukan.

SendPacketsElement(String, Int64, Int32, Boolean)

Menginisialisasi instans SendPacketsElement baru kelas menggunakan rentang file yang ditentukan dengan opsi untuk menggabungkan elemen ini dengan elemen berikutnya dalam satu permintaan pengiriman dari lapisan soket ke transportasi.

Properti

Buffer

Mendapatkan buffer yang akan dikirim jika SendPacketsElement objek diinisialisasi dengan buffer parameter.

Count

Mendapatkan jumlah byte yang akan dikirim.

EndOfPacket

Mendapatkan nilai Boolean yang menunjukkan apakah elemen ini tidak boleh digabungkan dengan elemen berikutnya dalam satu permintaan pengiriman dari lapisan soket ke transportasi.

FilePath

Mendapatkan nama file file untuk dikirim jika SendPacketsElement objek diinisialisasi dengan filepath parameter.

FileStream

Mendapatkan representasi objek file untuk dikirim jika SendPacketsElement objek diinisialisasi dengan FileStream parameter.

MemoryBuffer

Mendapatkan buffer yang akan dikirim jika SendPacketsElement objek diinisialisasi dengan buffer parameter.

Offset

Mendapatkan offset, dalam byte, dari awal buffer data atau file ke lokasi di buffer atau file untuk mulai mengirim data.

OffsetLong

Mendapatkan offset, dalam byte, dari awal buffer data atau file ke lokasi di buffer atau file untuk mulai mengirim data.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Keamanan Thread

Instans kelas ini aman untuk utas.

Lihat juga