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
SendPacketsElement(Byte[]) |
Inizializza una nuova istanza della classe SendPacketsElement utilizzando il buffer specificato. |
SendPacketsElement(String, Int64, Int32, Boolean) |
Inizializza un nuova istanza della classe SendPacketsElement usando l'intervallo del file specificato con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello dei socket al trasporto. |
SendPacketsElement(String, Int32, Int32, Boolean) |
Inizializza un nuova istanza della classe SendPacketsElement usando l'intervallo del file specificato con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello dei socket al trasporto. |
SendPacketsElement(Byte[], Int32, Int32, Boolean) |
Inizializza un nuova istanza della classe SendPacketsElement usando l'intervallo del buffer specificato con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello dei socket al trasporto. |
SendPacketsElement(String, Int64, Int32) |
Inizializza una nuova istanza della classe SendPacketsElement con l'intervallo del file specificato. |
SendPacketsElement(String, Int32, Int32) |
Inizializza una nuova istanza della classe SendPacketsElement con l'intervallo del file specificato. |
SendPacketsElement(FileStream, Int64, Int32, Boolean) |
Inizializza un nuova istanza della classe SendPacketsElement usando l'intervallo specificato di un oggetto FileStream con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello dei socket al trasporto. |
SendPacketsElement(Byte[], Int32, Int32) |
Inizializza una nuova istanza della classe SendPacketsElement con l'intervallo del buffer specificato. |
SendPacketsElement(ReadOnlyMemory<Byte>, Boolean) |
Inizializza una nuova istanza della SendPacketsElement classe usando 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 classe SendPacketsElement con il file specificato. |
SendPacketsElement(ReadOnlyMemory<Byte>) |
Inizializza una nuova istanza della classe SendPacketsElement utilizzando il buffer specificato. |
SendPacketsElement(FileStream) |
Inizializza una nuova istanza della classe SendPacketsElement usando l'oggetto FileStream specificato. |
SendPacketsElement(FileStream, Int64, Int32) |
Inizializza una nuova istanza della classe SendPacketsElement con l'intervallo specificato di un oggetto FileStream. |
SendPacketsElement(Byte[])
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della classe SendPacketsElement 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 metodo SendPacketsAsync(SocketAsyncEventArgs).
Eccezioni
Il parametro buffer
non può essere Null.
Commenti
La SendPacketsElement classe viene usata 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
Inizializza un nuova istanza della classe SendPacketsElement usando l'intervallo del file specificato con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello dei 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 del file da trasmettere utilizzando il metodo SendPacketsAsync(SocketAsyncEventArgs).
- offset
- Int64
Offset, in byte, dall'inizio del file alla posizione nel file per iniziare a inviare il file specificato nel parametro filepath
.
- 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 dei socket al trasporto. Questo flag viene utilizzato per il controllo granulare del contenuto di ogni messaggio su un socket di datagramma o orientato al messaggio.
Eccezioni
Il parametro filepath
non può essere null
.
I parametri offset
e count
devono essere maggiori di o uguali a zero.
Commenti
La SendPacketsElement classe viene usata 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 informazioni sul percorso.
Si applica a
SendPacketsElement(String, Int32, Int32, Boolean)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza un nuova istanza della classe SendPacketsElement usando l'intervallo del file specificato con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello dei 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 del file da trasmettere utilizzando il metodo SendPacketsAsync(SocketAsyncEventArgs).
- offset
- Int32
Offset, in byte, dall'inizio del file alla posizione nel file per iniziare a inviare il file specificato nel parametro filepath
.
- count
- Int32
Numero di byte da inviare a partire dal parametro offset
. 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 dei socket al trasporto. Questo flag viene utilizzato per il controllo granulare del contenuto di ogni messaggio su un socket di datagramma o orientato al messaggio.
Eccezioni
Il parametro filepath
non può essere Null.
I parametri offset
e count
devono essere maggiori di o uguali a zero.
Commenti
La SendPacketsElement classe viene usata 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 informazioni 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
Inizializza un nuova istanza della classe SendPacketsElement usando l'intervallo del buffer specificato con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello dei 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 metodo SendPacketsAsync(SocketAsyncEventArgs).
- offset
- Int32
Offset, in byte, dall'inizio del buffer
alla posizione nel buffer
per iniziare a inviare i dati specificati nel parametro buffer
.
- count
- Int32
Numero di byte da inviare a partire dal parametro offset
. Se count
è zero, non viene inviato alcun 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 dei socket al trasporto. Questo flag viene utilizzato per il controllo granulare del contenuto di ogni messaggio su un socket di datagramma o orientato al messaggio.
Eccezioni
Il parametro buffer
non può essere Null.
I parametri offset
e count
devono essere maggiori di o uguali a zero.
L'oggetto offset
e count
deve essere minore delle dimensioni del buffer.
Commenti
La SendPacketsElement classe viene usata 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
Inizializza una nuova istanza della classe SendPacketsElement con l'intervallo del file specificato.
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 del file da trasmettere utilizzando il metodo SendPacketsAsync(SocketAsyncEventArgs).
- offset
- Int64
Offset, in byte, dall'inizio del file alla posizione nel file per iniziare a inviare il file specificato nel parametro filepath
.
- count
- Int32
Numero di byte da inviare a partire da offset
. Se count
è zero, viene inviato l'intero file.
Eccezioni
Il parametro filepath
non può essere null
.
I parametri offset
e count
devono essere maggiori di o uguali a zero.
Commenti
La SendPacketsElement classe viene usata 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 informazioni sul percorso.
Si applica a
SendPacketsElement(String, Int32, Int32)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della classe SendPacketsElement con l'intervallo del file specificato.
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 del file da trasmettere utilizzando il metodo SendPacketsAsync(SocketAsyncEventArgs).
- offset
- Int32
Offset, in byte, dall'inizio del file alla posizione nel file per iniziare a inviare il file specificato nel parametro filepath
.
- count
- Int32
Numero di byte da inviare a partire dal parametro offset
. Se count
è zero, viene inviato l'intero file.
Eccezioni
Il parametro filepath
non può essere Null.
I parametri offset
e count
devono essere maggiori di o uguali a zero.
Commenti
La SendPacketsElement classe viene usata 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 informazioni 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
Inizializza un nuova istanza della classe SendPacketsElement usando l'intervallo specificato di un oggetto FileStream con un'opzione per combinare questo elemento con l'elemento successivo in una singola richiesta di invio dal livello dei 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 usando il metodo SendPacketsAsync(SocketAsyncEventArgs).
- offset
- Int64
Offset, in byte, dall'inizio del file alla posizione 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 dei socket al trasporto. Questo flag viene utilizzato per il controllo granulare del contenuto di ogni messaggio su un socket di datagramma o orientato al messaggio.
Eccezioni
Il parametro fileStream
deve essere stato aperto per la lettura e la scrittura asincrone.
Il parametro fileStream
non può essere null
.
I parametri offset
e count
devono essere maggiori di o uguali a zero.
Commenti
La SendPacketsElement classe viene usata 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
Inizializza una nuova istanza della classe SendPacketsElement con l'intervallo del buffer specificato.
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 metodo SendPacketsAsync(SocketAsyncEventArgs).
- offset
- Int32
Offset, in byte, dall'inizio del buffer
alla posizione nel buffer
per iniziare a inviare i dati specificati nel parametro buffer
.
- count
- Int32
Numero di byte da inviare a partire dal parametro offset
. Se count
è zero, non viene inviato alcun byte.
Eccezioni
Il parametro buffer
non può essere Null.
I parametri offset
e count
devono essere maggiori di o uguali a zero.
L'oggetto offset
e count
deve essere minore delle dimensioni del buffer.
Commenti
La SendPacketsElement classe viene usata 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
Inizializza una nuova istanza della SendPacketsElement classe usando 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 usando 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 dei socket al trasporto. Questo flag viene utilizzato per il controllo granulare del contenuto di ogni messaggio su un socket di datagramma o orientato al messaggio.
Commenti
La SendPacketsElement classe viene usata 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
Inizializza una nuova istanza della classe SendPacketsElement con 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 del file da trasmettere utilizzando il metodo SendPacketsAsync(SocketAsyncEventArgs).
Eccezioni
Il parametro filepath
non può essere Null.
Commenti
La SendPacketsElement classe viene usata 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 informazioni sul percorso.
Vedi anche
Si applica a
SendPacketsElement(ReadOnlyMemory<Byte>)
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
- Origine:
- SendPacketsElement.cs
Inizializza una nuova istanza della classe SendPacketsElement 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 usando il SendPacketsAsync(SocketAsyncEventArgs) metodo .
Commenti
La SendPacketsElement classe viene usata 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
Inizializza una nuova istanza della classe SendPacketsElement usando l'oggetto FileStream specificato.
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 usando il metodo SendPacketsAsync(SocketAsyncEventArgs).
Eccezioni
fileStream
non è aperto per la lettura e la scrittura asincrone.
fileStream
non può essere Null.
Commenti
La SendPacketsElement classe viene usata 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
Inizializza una nuova istanza della classe SendPacketsElement con l'intervallo specificato di un oggetto FileStream.
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 usando il metodo SendPacketsAsync(SocketAsyncEventArgs).
- offset
- Int64
Offset, in byte, dall'inizio del file alla posizione 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 parametro fileStream
deve essere stato aperto per la lettura e la scrittura asincrone.
Il parametro fileStream
non può essere null
.
I parametri offset
e count
devono essere maggiori di o uguali a zero.
Commenti
La SendPacketsElement classe viene usata con la SocketAsyncEventArgs.SendPacketsElements proprietà per ottenere o impostare un buffer di dati o un file da inviare usando il Socket.SendPacketsAsync metodo .