SendPacketsElement Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe SendPacketsElement.
Surcharges
| Nom | Description |
|---|---|
| SendPacketsElement(Byte[]) |
Initialise une nouvelle instance de la classe à l’aide SendPacketsElement de la mémoire tampon spécifiée. |
| SendPacketsElement(String) |
Initialise une nouvelle instance de la classe à l’aide SendPacketsElement du fichier spécifié. |
| SendPacketsElement(Byte[], Int32, Int32) |
Initialise une nouvelle instance de la SendPacketsElement classe à l’aide de la plage spécifiée de la mémoire tampon. |
| SendPacketsElement(String, Int32, Int32) |
Initialise une nouvelle instance de la SendPacketsElement classe à l’aide de la plage spécifiée du fichier. |
| SendPacketsElement(Byte[], Int32, Int32, Boolean) |
Initialise une nouvelle instance de la SendPacketsElement classe à l’aide de la plage spécifiée de la mémoire tampon avec une option pour combiner cet élément avec l’élément suivant dans une requête d’envoi unique de la couche sockets au transport. |
| SendPacketsElement(String, Int32, Int32, Boolean) |
Initialise une nouvelle instance de la SendPacketsElement classe à l’aide de la plage spécifiée du fichier avec une option permettant de combiner cet élément avec l’élément suivant dans une requête d’envoi unique de la couche sockets au transport. |
SendPacketsElement(Byte[])
Initialise une nouvelle instance de la classe à l’aide SendPacketsElement de la mémoire tampon spécifiée.
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())
Paramètres
- buffer
- Byte[]
Tableau d’octets de données à envoyer à l’aide de la SendPacketsAsync(SocketAsyncEventArgs) méthode.
Exceptions
Le buffer paramètre ne peut pas être null.
Remarques
La SendPacketsElement classe est utilisée avec la SocketAsyncEventArgs.SendPacketsElements propriété pour obtenir ou définir une mémoire tampon de données ou un fichier à envoyer à l’aide de la Socket.SendPacketsAsync méthode.
Voir aussi
S’applique à
SendPacketsElement(String)
Initialise une nouvelle instance de la classe à l’aide SendPacketsElement du fichier spécifié.
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)
Paramètres
- filepath
- String
Nom de fichier à transmettre à l’aide de la SendPacketsAsync(SocketAsyncEventArgs) méthode.
Exceptions
Le filepath paramètre ne peut pas être null.
Remarques
La SendPacketsElement classe est utilisée avec la SocketAsyncEventArgs.SendPacketsElements propriété pour obtenir ou définir une mémoire tampon de données ou un fichier à envoyer à l’aide de la Socket.SendPacketsAsync méthode.
Les chemins d’accès UNC (Universal Naming Convention) sont pris en charge par le filepath paramètre. Si le fichier se trouve dans le répertoire de travail actuel, aucune information de chemin d’accès ne doit être spécifiée.
Voir aussi
S’applique à
SendPacketsElement(Byte[], Int32, Int32)
Initialise une nouvelle instance de la SendPacketsElement classe à l’aide de la plage spécifiée de la mémoire tampon.
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)
Paramètres
- buffer
- Byte[]
Tableau d’octets de données à envoyer à l’aide de la SendPacketsAsync(SocketAsyncEventArgs) méthode.
- offset
- Int32
Décalage, en octets, du début à buffer l’emplacement dans le buffer but de commencer à envoyer les données spécifiées dans le buffer paramètre.
- count
- Int32
Nombre d’octets à envoyer à partir du offset paramètre. S’il count s’agit de zéro, aucun octet n’est envoyé.
Exceptions
Le buffer paramètre ne peut pas être null.
Les offset paramètres et count les paramètres doivent être supérieurs ou égaux à zéro.
offset La count taille de la mémoire tampon doit être inférieure à celle de la mémoire tampon.
Remarques
La SendPacketsElement classe est utilisée avec la SocketAsyncEventArgs.SendPacketsElements propriété pour obtenir ou définir une mémoire tampon de données ou un fichier à envoyer à l’aide de la Socket.SendPacketsAsync méthode.
Voir aussi
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
S’applique à
SendPacketsElement(String, Int32, Int32)
Initialise une nouvelle instance de la SendPacketsElement classe à l’aide de la plage spécifiée du fichier.
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)
Paramètres
- filepath
- String
Nom de fichier à transmettre à l’aide de la SendPacketsAsync(SocketAsyncEventArgs) méthode.
- offset
- Int32
Décalage, en octets, du début du fichier à l’emplacement du fichier pour commencer à envoyer le fichier spécifié dans le filepath paramètre.
- count
- Int32
Nombre d’octets à envoyer à partir du offset paramètre. S’il count s’agit de zéro, le fichier entier est envoyé.
Exceptions
Le filepath paramètre ne peut pas être null.
Les offset paramètres et count les paramètres doivent être supérieurs ou égaux à zéro.
Remarques
La SendPacketsElement classe est utilisée avec la SocketAsyncEventArgs.SendPacketsElements propriété pour obtenir ou définir une mémoire tampon de données ou un fichier à envoyer à l’aide de la Socket.SendPacketsAsync méthode.
Les chemins d’accès UNC (Universal Naming Convention) sont pris en charge par le filepath paramètre. Si le fichier se trouve dans le répertoire de travail actuel, aucune information de chemin d’accès ne doit être spécifiée.
Voir aussi
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
S’applique à
SendPacketsElement(Byte[], Int32, Int32, Boolean)
Initialise une nouvelle instance de la SendPacketsElement classe à l’aide de la plage spécifiée de la mémoire tampon avec une option pour combiner cet élément avec l’élément suivant dans une requête d’envoi unique de la couche sockets au 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)
Paramètres
- buffer
- Byte[]
Tableau d’octets de données à envoyer à l’aide de la SendPacketsAsync(SocketAsyncEventArgs) méthode.
- offset
- Int32
Décalage, en octets, du début à buffer l’emplacement dans le buffer but de commencer à envoyer les données spécifiées dans le buffer paramètre.
- count
- Int32
Nombre d’octets à envoyer à partir du offset paramètre. S’il count s’agit de zéro, aucun octet n’est envoyé.
- endOfPacket
- Boolean
Valeur booléenne qui spécifie que cet élément ne doit pas être combiné avec l’élément suivant dans une requête d’envoi unique de la couche sockets au transport. Cet indicateur est utilisé pour le contrôle granulaire du contenu de chaque message sur un datagramme ou un socket orienté message.
Exceptions
Le buffer paramètre ne peut pas être null.
Les offset paramètres et count les paramètres doivent être supérieurs ou égaux à zéro.
offset La count taille de la mémoire tampon doit être inférieure à celle de la mémoire tampon.
Remarques
La SendPacketsElement classe est utilisée avec la SocketAsyncEventArgs.SendPacketsElements propriété pour obtenir ou définir une mémoire tampon de données ou un fichier à envoyer à l’aide de la Socket.SendPacketsAsync méthode.
Voir aussi
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
S’applique à
SendPacketsElement(String, Int32, Int32, Boolean)
Initialise une nouvelle instance de la SendPacketsElement classe à l’aide de la plage spécifiée du fichier avec une option permettant de combiner cet élément avec l’élément suivant dans une requête d’envoi unique de la couche sockets au 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)
Paramètres
- filepath
- String
Nom de fichier à transmettre à l’aide de la SendPacketsAsync(SocketAsyncEventArgs) méthode.
- offset
- Int32
Décalage, en octets, du début du fichier à l’emplacement du fichier pour commencer à envoyer le fichier spécifié dans le filepath paramètre.
- count
- Int32
Nombre d’octets à envoyer à partir du offset paramètre. S’il count s’agit de zéro, le fichier entier est envoyé.
- endOfPacket
- Boolean
Valeur booléenne qui spécifie que cet élément ne doit pas être combiné avec l’élément suivant dans une requête d’envoi unique de la couche sockets au transport. Cet indicateur est utilisé pour le contrôle granulaire du contenu de chaque message sur un datagramme ou un socket orienté message.
Exceptions
Le filepath paramètre ne peut pas être null.
Les offset paramètres et count les paramètres doivent être supérieurs ou égaux à zéro.
Remarques
La SendPacketsElement classe est utilisée avec la SocketAsyncEventArgs.SendPacketsElements propriété pour obtenir ou définir une mémoire tampon de données ou un fichier à envoyer à l’aide de la Socket.SendPacketsAsync méthode.
Les chemins d’accès UNC (Universal Naming Convention) sont pris en charge par le filepath paramètre. Si le fichier se trouve dans le répertoire de travail actuel, aucune information de chemin d’accès ne doit être spécifiée.
Voir aussi
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements