SendPacketsElement Constructors
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.
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse.
Overloads
| Name | Description |
|---|---|
| SendPacketsElement(Byte[]) |
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van de opgegeven buffer. |
| SendPacketsElement(String) |
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bestand. |
| SendPacketsElement(Byte[], Int32, Int32) |
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bereik van de buffer. |
| SendPacketsElement(String, Int32, Int32) |
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bereik van het bestand. |
| 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(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(Byte[])
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van de opgegeven buffer.
public:
SendPacketsElement(cli::array <System::Byte> ^ buffer);
public SendPacketsElement(byte[] buffer);
new System.Net.Sockets.SendPacketsElement : byte[] -> System.Net.Sockets.SendPacketsElement
Public Sub New (buffer As Byte())
Parameters
- buffer
- Byte[]
Een bytematrix met gegevens die moeten worden verzonden met behulp van de SendPacketsAsync(SocketAsyncEventArgs) methode.
Uitzonderingen
De buffer parameter kan niet null zijn.
Opmerkingen
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.
Zie ook
Van toepassing op
SendPacketsElement(String)
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bestand.
public:
SendPacketsElement(System::String ^ filepath);
public SendPacketsElement(string filepath);
new System.Net.Sockets.SendPacketsElement : string -> System.Net.Sockets.SendPacketsElement
Public Sub New (filepath As String)
Parameters
- filepath
- String
De bestandsnaam van het bestand dat moet worden verzonden met behulp van de SendPacketsAsync(SocketAsyncEventArgs) methode.
Uitzonderingen
De filepath parameter kan niet null zijn.
Opmerkingen
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.
UNC-paden (Universal Naming Convention) worden ondersteund door de filepath parameter. Als het bestand zich in de huidige werkmap bevindt, hoeft er geen padgegevens te worden opgegeven.
Zie ook
Van toepassing op
SendPacketsElement(Byte[], Int32, Int32)
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bereik van de buffer.
public:
SendPacketsElement(cli::array <System::Byte> ^ buffer, int offset, int count);
public SendPacketsElement(byte[] buffer, int offset, int count);
new System.Net.Sockets.SendPacketsElement : byte[] * int * int -> System.Net.Sockets.SendPacketsElement
Public Sub New (buffer As Byte(), offset As Integer, count As Integer)
Parameters
- buffer
- Byte[]
Een bytematrix met gegevens die moeten worden verzonden met behulp van de SendPacketsAsync(SocketAsyncEventArgs) methode.
- offset
- Int32
De offset, in bytes, vanaf het begin van de buffer locatie op de locatie in de buffer om te beginnen met het verzenden van de gegevens die zijn opgegeven in de buffer parameter.
- count
- Int32
Het aantal bytes dat moet worden verzonden vanaf de offset parameter. Als count nul is, worden er geen bytes verzonden.
Uitzonderingen
De buffer parameter kan niet null zijn.
De offset parameters count moeten groter dan of gelijk zijn aan nul.
De offset en count moeten kleiner zijn dan de grootte van de buffer.
Opmerkingen
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.
Zie ook
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Van toepassing op
SendPacketsElement(String, Int32, Int32)
Initialiseert een nieuw exemplaar van de SendPacketsElement klasse met behulp van het opgegeven bereik van het bestand.
public:
SendPacketsElement(System::String ^ filepath, int offset, int count);
public SendPacketsElement(string filepath, int offset, int count);
new System.Net.Sockets.SendPacketsElement : string * int * int -> System.Net.Sockets.SendPacketsElement
Public Sub New (filepath As String, offset As Integer, count As Integer)
Parameters
- filepath
- String
De bestandsnaam van het bestand dat moet worden verzonden met behulp van de SendPacketsAsync(SocketAsyncEventArgs) methode.
- offset
- Int32
De offset, in bytes, vanaf het begin van het bestand naar de locatie in het bestand om het bestand te verzenden dat is opgegeven in de filepath parameter.
- count
- Int32
Het aantal bytes dat moet worden verzonden vanaf de offset parameter. Als count dit nul is, wordt het hele bestand verzonden.
Uitzonderingen
De filepath parameter kan niet null zijn.
De offset parameters count moeten groter dan of gelijk zijn aan nul.
Opmerkingen
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.
UNC-paden (Universal Naming Convention) worden ondersteund door de filepath parameter. Als het bestand zich in de huidige werkmap bevindt, hoeft er geen padgegevens te worden opgegeven.
Zie ook
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Van toepassing op
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.
public:
SendPacketsElement(cli::array <System::Byte> ^ buffer, int offset, int count, bool endOfPacket);
public SendPacketsElement(byte[] buffer, int offset, int count, bool endOfPacket);
new System.Net.Sockets.SendPacketsElement : byte[] * int * int * bool -> System.Net.Sockets.SendPacketsElement
Public Sub New (buffer As Byte(), offset As Integer, count As Integer, endOfPacket As Boolean)
Parameters
- buffer
- Byte[]
Een bytematrix met gegevens die moeten worden verzonden met behulp van de SendPacketsAsync(SocketAsyncEventArgs) methode.
- offset
- Int32
De offset, in bytes, vanaf het begin van de buffer locatie op de locatie in de buffer om te beginnen met het verzenden van de gegevens die zijn opgegeven in de buffer parameter.
- count
- Int32
Het aantal bytes dat moet worden verzonden vanaf de offset parameter. Als count nul is, worden er geen bytes verzonden.
- endOfPacket
- Boolean
Een Booleaanse waarde die aangeeft dat dit element niet moet worden gecombineerd met het volgende element in één verzendaanvraag van de socketslaag naar het transport. Deze vlag wordt gebruikt voor gedetailleerde controle over de inhoud van elk bericht op een datagram of berichtgeoriënteerde socket.
Uitzonderingen
De buffer parameter kan niet null zijn.
De offset parameters count moeten groter dan of gelijk zijn aan nul.
De offset en count moeten kleiner zijn dan de grootte van de buffer.
Opmerkingen
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.
Zie ook
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Van toepassing op
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.
public:
SendPacketsElement(System::String ^ filepath, int offset, int count, bool endOfPacket);
public SendPacketsElement(string filepath, int offset, int count, bool endOfPacket);
new System.Net.Sockets.SendPacketsElement : string * int * int * bool -> System.Net.Sockets.SendPacketsElement
Public Sub New (filepath As String, offset As Integer, count As Integer, endOfPacket As Boolean)
Parameters
- filepath
- String
De bestandsnaam van het bestand dat moet worden verzonden met behulp van de SendPacketsAsync(SocketAsyncEventArgs) methode.
- offset
- Int32
De offset, in bytes, vanaf het begin van het bestand naar de locatie in het bestand om het bestand te verzenden dat is opgegeven in de filepath parameter.
- count
- Int32
Het aantal bytes dat moet worden verzonden vanaf de offset parameter. Als count dit nul is, wordt het hele bestand verzonden.
- endOfPacket
- Boolean
Een Booleaanse waarde die aangeeft dat dit element niet moet worden gecombineerd met het volgende element in één verzendaanvraag van de socketslaag naar het transport. Deze vlag wordt gebruikt voor gedetailleerde controle over de inhoud van elk bericht op een datagram of berichtgeoriënteerde socket.
Uitzonderingen
De filepath parameter kan niet null zijn.
De offset parameters count moeten groter dan of gelijk zijn aan nul.
Opmerkingen
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.
UNC-paden (Universal Naming Convention) worden ondersteund door de filepath parameter. Als het bestand zich in de huidige werkmap bevindt, hoeft er geen padgegevens te worden opgegeven.
Zie ook
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements