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