SendPacketsElement Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe SendPacketsElement.
Overload
| Nome | Descrizione |
|---|---|
| SendPacketsElement(Byte[]) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando il buffer specificato. |
| SendPacketsElement(String, Int64, Int32, Boolean) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del file con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto. |
| SendPacketsElement(String, Int32, Int32, Boolean) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del file con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto. |
| SendPacketsElement(Byte[], Int32, Int32, Boolean) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del buffer con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto. |
| SendPacketsElement(String, Int64, Int32) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del file. |
| SendPacketsElement(String, Int32, Int32) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del file. |
| SendPacketsElement(FileStream, Int64, Int32, Boolean) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato di un FileStream oggetto con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto. |
| SendPacketsElement(Byte[], Int32, Int32) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del buffer. |
| SendPacketsElement(ReadOnlyMemory<Byte>, Boolean) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando il buffer specificato con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto. |
| SendPacketsElement(String) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando il file specificato. |
| SendPacketsElement(ReadOnlyMemory<Byte>) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando il buffer specificato. |
| SendPacketsElement(FileStream) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'oggetto specificato FileStream . |
| SendPacketsElement(FileStream, Int64, Int32) |
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato di un FileStream oggetto . |
SendPacketsElement(Byte[])
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando il buffer specificato.
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())
Parametri
- buffer
- Byte[]
Matrice di byte di dati da inviare tramite il SendPacketsAsync(SocketAsyncEventArgs) metodo .
Eccezioni
Il buffer parametro non può essere Null.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
Vedi anche
Si applica a
SendPacketsElement(String, Int64, Int32, Boolean)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del file con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto.
public:
SendPacketsElement(System::String ^ filepath, long offset, int count, bool endOfPacket);
public SendPacketsElement(string filepath, long offset, int count, bool endOfPacket);
new System.Net.Sockets.SendPacketsElement : string * int64 * int * bool -> System.Net.Sockets.SendPacketsElement
Public Sub New (filepath As String, offset As Long, count As Integer, endOfPacket As Boolean)
Parametri
- filepath
- String
Nome file del file da trasmettere utilizzando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
- offset
- Int64
Offset, in byte, dall'inizio del file al percorso nel file per iniziare a inviare il file specificato nel filepath parametro .
- count
- Int32
Numero di byte da inviare a partire dal offset parametro . Se count è zero, viene inviato l'intero file.
- endOfPacket
- Boolean
Specifica che questo elemento non deve essere combinato con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto. Questo flag viene usato per il controllo granulare del contenuto di ogni messaggio in un datagramma o in un socket orientato ai messaggi.
Eccezioni
Il filepath parametro non può essere null.
I offset parametri e count devono essere maggiori o uguali a zero.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
I percorsi UNC (Universal Naming Convention) sono supportati dal filepath parametro . Se il file si trova nella directory di lavoro corrente, non è necessario specificare alcuna informazione sul percorso.
Si applica a
SendPacketsElement(String, Int32, Int32, Boolean)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del file con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto.
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)
Parametri
- filepath
- String
Nome file del file da trasmettere utilizzando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
- offset
- Int32
Offset, in byte, dall'inizio del file al percorso nel file per iniziare a inviare il file specificato nel filepath parametro .
- count
- Int32
Numero di byte da inviare a partire dal offset parametro . Se count è zero, viene inviato l'intero file.
- endOfPacket
- Boolean
Valore booleano che specifica che questo elemento non deve essere combinato con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto. Questo flag viene usato per il controllo granulare del contenuto di ogni messaggio in un datagramma o in un socket orientato ai messaggi.
Eccezioni
Il filepath parametro non può essere Null.
I offset parametri e count devono essere maggiori o uguali a zero.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
I percorsi UNC (Universal Naming Convention) sono supportati dal filepath parametro . Se il file si trova nella directory di lavoro corrente, non è necessario specificare alcuna informazione sul percorso.
Vedi anche
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Si applica a
SendPacketsElement(Byte[], Int32, Int32, Boolean)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del buffer con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto.
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)
Parametri
- buffer
- Byte[]
Matrice di byte di dati da inviare tramite il SendPacketsAsync(SocketAsyncEventArgs) metodo .
- offset
- Int32
Offset, in byte, dall'inizio dell'oggetto buffer alla posizione in buffer per iniziare a inviare i dati specificati nel buffer parametro .
- count
- Int32
Numero di byte da inviare a partire dal offset parametro . Se count è zero, non vengono inviati byte.
- endOfPacket
- Boolean
Valore booleano che specifica che questo elemento non deve essere combinato con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto. Questo flag viene usato per il controllo granulare del contenuto di ogni messaggio in un datagramma o in un socket orientato ai messaggi.
Eccezioni
Il buffer parametro non può essere Null.
I offset parametri e count devono essere maggiori o uguali a zero.
e offsetcount deve essere minore delle dimensioni del buffer.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
Vedi anche
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Si applica a
SendPacketsElement(String, Int64, Int32)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del file.
public:
SendPacketsElement(System::String ^ filepath, long offset, int count);
public SendPacketsElement(string filepath, long offset, int count);
new System.Net.Sockets.SendPacketsElement : string * int64 * int -> System.Net.Sockets.SendPacketsElement
Public Sub New (filepath As String, offset As Long, count As Integer)
Parametri
- filepath
- String
Nome file del file da trasmettere utilizzando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
- offset
- Int64
Offset, in byte, dall'inizio del file al percorso nel file per iniziare a inviare il file specificato nel filepath parametro .
- count
- Int32
Numero di byte da inviare a partire da offset. Se count è zero, viene inviato l'intero file.
Eccezioni
Il filepath parametro non può essere null.
I offset parametri e count devono essere maggiori o uguali a zero.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
I percorsi UNC (Universal Naming Convention) sono supportati dal filepath parametro . Se il file si trova nella directory di lavoro corrente, non è necessario specificare alcuna informazione sul percorso.
Si applica a
SendPacketsElement(String, Int32, Int32)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del file.
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)
Parametri
- filepath
- String
Nome file del file da trasmettere utilizzando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
- offset
- Int32
Offset, in byte, dall'inizio del file al percorso nel file per iniziare a inviare il file specificato nel filepath parametro .
- count
- Int32
Numero di byte da inviare a partire dal offset parametro . Se count è zero, viene inviato l'intero file.
Eccezioni
Il filepath parametro non può essere Null.
I offset parametri e count devono essere maggiori o uguali a zero.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
I percorsi UNC (Universal Naming Convention) sono supportati dal filepath parametro . Se il file si trova nella directory di lavoro corrente, non è necessario specificare alcuna informazione sul percorso.
Vedi anche
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Si applica a
SendPacketsElement(FileStream, Int64, Int32, Boolean)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato di un FileStream oggetto con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto.
public:
SendPacketsElement(System::IO::FileStream ^ fileStream, long offset, int count, bool endOfPacket);
public SendPacketsElement(System.IO.FileStream fileStream, long offset, int count, bool endOfPacket);
new System.Net.Sockets.SendPacketsElement : System.IO.FileStream * int64 * int * bool -> System.Net.Sockets.SendPacketsElement
Public Sub New (fileStream As FileStream, offset As Long, count As Integer, endOfPacket As Boolean)
Parametri
- fileStream
- FileStream
File da trasmettere utilizzando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
- offset
- Int64
Offset, in byte, dall'inizio del file al percorso nel file per iniziare a inviare i byte nel file.
- count
- Int32
Numero di byte da inviare a partire dal parametro offset. Se count è zero, viene inviato l'intero file.
- endOfPacket
- Boolean
Specifica che questo elemento non deve essere combinato con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto. Questo flag viene usato per il controllo granulare del contenuto di ogni messaggio in un datagramma o in un socket orientato ai messaggi.
Eccezioni
Il fileStream parametro deve essere stato aperto per la lettura e la scrittura asincrona.
Il fileStream parametro non può essere null.
I offset parametri e count devono essere maggiori o uguali a zero.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
Si applica a
SendPacketsElement(Byte[], Int32, Int32)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato del 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)
Parametri
- buffer
- Byte[]
Matrice di byte di dati da inviare tramite il SendPacketsAsync(SocketAsyncEventArgs) metodo .
- offset
- Int32
Offset, in byte, dall'inizio dell'oggetto buffer alla posizione in buffer per iniziare a inviare i dati specificati nel buffer parametro .
- count
- Int32
Numero di byte da inviare a partire dal offset parametro . Se count è zero, non vengono inviati byte.
Eccezioni
Il buffer parametro non può essere Null.
I offset parametri e count devono essere maggiori o uguali a zero.
e offsetcount deve essere minore delle dimensioni del buffer.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
Vedi anche
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Si applica a
SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando il buffer specificato con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto.
public:
SendPacketsElement(ReadOnlyMemory<System::Byte> buffer, bool endOfPacket);
public SendPacketsElement(ReadOnlyMemory<byte> buffer, bool endOfPacket);
new System.Net.Sockets.SendPacketsElement : ReadOnlyMemory<byte> * bool -> System.Net.Sockets.SendPacketsElement
Public Sub New (buffer As ReadOnlyMemory(Of Byte), endOfPacket As Boolean)
Parametri
- buffer
- ReadOnlyMemory<Byte>
Oggetto ReadOnlyMemory<T> di byte da inviare utilizzando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
- endOfPacket
- Boolean
Specifica che questo elemento non deve essere combinato con l'elemento successivo in una singola richiesta di invio dal livello socket al trasporto. Questo flag viene usato per il controllo granulare del contenuto di ogni messaggio in un datagramma o in un socket orientato ai messaggi.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
Si applica a
SendPacketsElement(String)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando il file specificato.
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)
Parametri
- filepath
- String
Nome file del file da trasmettere utilizzando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
Eccezioni
Il filepath parametro non può essere Null.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
I percorsi UNC (Universal Naming Convention) sono supportati dal filepath parametro . Se il file si trova nella directory di lavoro corrente, non è necessario specificare alcuna informazione sul percorso.
Vedi anche
Si applica a
SendPacketsElement(ReadOnlyMemory<Byte>)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando il buffer specificato.
public:
SendPacketsElement(ReadOnlyMemory<System::Byte> buffer);
public SendPacketsElement(ReadOnlyMemory<byte> buffer);
new System.Net.Sockets.SendPacketsElement : ReadOnlyMemory<byte> -> System.Net.Sockets.SendPacketsElement
Public Sub New (buffer As ReadOnlyMemory(Of Byte))
Parametri
- buffer
- ReadOnlyMemory<Byte>
Oggetto ReadOnlyMemory<T> di byte da inviare utilizzando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
Si applica a
SendPacketsElement(FileStream)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'oggetto specificato FileStream .
public:
SendPacketsElement(System::IO::FileStream ^ fileStream);
public SendPacketsElement(System.IO.FileStream fileStream);
new System.Net.Sockets.SendPacketsElement : System.IO.FileStream -> System.Net.Sockets.SendPacketsElement
Public Sub New (fileStream As FileStream)
Parametri
- fileStream
- FileStream
File da trasmettere utilizzando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
Eccezioni
fileStream non è aperto per la lettura e la scrittura asincrona.
fileStream non può essere Null.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .
Si applica a
SendPacketsElement(FileStream, Int64, Int32)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della SendPacketsElement classe utilizzando l'intervallo specificato di un FileStream oggetto .
public:
SendPacketsElement(System::IO::FileStream ^ fileStream, long offset, int count);
public SendPacketsElement(System.IO.FileStream fileStream, long offset, int count);
new System.Net.Sockets.SendPacketsElement : System.IO.FileStream * int64 * int -> System.Net.Sockets.SendPacketsElement
Public Sub New (fileStream As FileStream, offset As Long, count As Integer)
Parametri
- fileStream
- FileStream
File da trasmettere utilizzando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
- offset
- Int64
Offset, in byte, dall'inizio del file al percorso nel file per iniziare a inviare i byte nel file.
- count
- Int32
Numero di byte da inviare a partire da offset. Se count è zero, viene inviato l'intero file.
Eccezioni
Il fileStream parametro deve essere stato aperto per la lettura e la scrittura asincrona.
Il fileStream parametro non può essere null.
I offset parametri e count devono essere maggiori o uguali a zero.
Commenti
La SendPacketsElement classe viene utilizzata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .