SendPacketsElement Klas

Definitie

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 buffer parameter.

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 filepath parameter.

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.

Zie ook