Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore SendPacketsElement (Byte[], Int32, Int32, Boolean)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di SendPacketsElement classe utilizzando il buffer specificato, l'offset del buffer e count con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello dei socket al trasporto.

Spazio dei nomi:   System.Net.Sockets
Assembly:  System (in System.dll)

public SendPacketsElement(
	byte[] buffer,
	int offset,
	int count,
	bool endOfPacket
)

Parametri

buffer
Type: System.Byte[]

Matrice di byte di dati da inviare tramite il Socket.SendPacketsAsync metodo.

offset
Type: System.Int32

Offset, in byte, dall'inizio del buffer nella posizione il buffer per iniziare a inviare i dati specificati nel buffer parametro.

count
Type: System.Int32

Numero di byte da inviare a partire dal offset parametro. Se count è zero, viene inviato alcun byte.

endOfPacket
Type: System.Boolean

Valore booleano che specifica che questo elemento non deve essere combinato con l'elemento successivo in una singola inviare richiesta dal livello dei socket al trasporto. Questo flag viene utilizzato per un controllo granulare del contenuto di ogni messaggio in un datagramma o un socket orientato al messaggio.

Exception Condition
ArgumentNullException

Il buffer parametro non può essere null

ArgumentOutOfRangeException

Il offset e count parametri devono essere maggiore o uguale a zero.

Il offset e count deve essere inferiore alla dimensione del buffer

Il SendPacketsElement(Byte[], Int32, Int32, Boolean) costruttore inizializza una nuova istanza di SendPacketsElement classe con una matrice di byte di dati. La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà da ottenere o impostare un buffer di dati o file da inviare tramite il Socket.SendPacketsAsync metodo.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: