SendPacketsElement Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een element in een SendPacketsElement matrix.
public ref class SendPacketsElement
public class SendPacketsElement
type SendPacketsElement = class
Public Class SendPacketsElement
- Overname
-
SendPacketsElement
Opmerkingen
De SendPacketsElement klasse wordt gebruikt om de Socket klasse te verbeteren voor gebruik door servertoepassingen die gebruikmaken van asynchrone netwerk-I/O om de hoogste prestaties te bereiken. De SendPacketsElement klasse wordt gebruikt met de SocketAsyncEventArgs.SendPacketsElements eigenschap om een gegevensbuffer of bestand op te halen of in te stellen dat moet worden verzonden met behulp van de Socket.SendPacketsAsync methode.
Constructors
| Name | Description |
|---|---|
| SendPacketsElement(Byte[], Int32, Int32, Boolean) |
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bereik van de buffer met een optie om dit element te combineren met het volgende element in één verzendaanvraag van de socketslaag naar het transport. |
| SendPacketsElement(Byte[], Int32, Int32) |
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bereik van de buffer. |
| SendPacketsElement(Byte[]) |
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van de opgegeven buffer. |
| SendPacketsElement(String, Int32, Int32, Boolean) |
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bereik van het bestand met een optie om dit element te combineren met het volgende element in één verzendaanvraag van de sockets-laag naar het transport. |
| SendPacketsElement(String, Int32, Int32) |
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bereik van het bestand. |
| SendPacketsElement(String) |
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bestand. |
Eigenschappen
| Name | Description |
|---|---|
| Buffer |
Hiermee wordt de buffer opgehaald die moet worden verzonden als het SendPacketsElement object is geïnitialiseerd met een |
| Count |
Hiermee haalt u het aantal bytes op dat moet worden verzonden. |
| EndOfPacket |
Hiermee wordt een Booleaanse waarde opgehaald die aangeeft of dit element niet moet worden gecombineerd met het volgende element in één verzendaanvraag van de socketslaag naar het transport. |
| FilePath |
Hiermee wordt de bestandsnaam van het bestand opgehaald dat moet worden verzonden als het SendPacketsElement object is geïnitialiseerd met een |
| Offset |
Hiermee haalt u de offset, in bytes, vanaf het begin van de gegevensbuffer of het bestand op naar de locatie in de buffer of het bestand om te beginnen met het verzenden van de gegevens. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Van toepassing op
Veiligheid thread
Exemplaren van deze klasse zijn thread-veilig.