SendPacketsElement Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase SendPacketsElement.
Sobrecargas
| Nombre | Description |
|---|---|
| SendPacketsElement(Byte[]) |
Inicializa una nueva instancia de la SendPacketsElement clase mediante el búfer especificado. |
| SendPacketsElement(String, Int64, Int32, Boolean) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del archivo con una opción para combinar este elemento con el siguiente elemento en una única solicitud de envío de la capa de sockets al transporte. |
| SendPacketsElement(String, Int32, Int32, Boolean) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del archivo con una opción para combinar este elemento con el siguiente elemento en una única solicitud de envío de la capa de sockets al transporte. |
| SendPacketsElement(Byte[], Int32, Int32, Boolean) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del búfer con una opción para combinar este elemento con el siguiente elemento en una única solicitud de envío de la capa de sockets al transporte. |
| SendPacketsElement(String, Int64, Int32) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del archivo. |
| SendPacketsElement(String, Int32, Int32) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del archivo. |
| SendPacketsElement(FileStream, Int64, Int32, Boolean) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado de un FileStream objeto con una opción para combinar este elemento con el siguiente elemento en una única solicitud de envío de la capa de sockets al transporte. |
| SendPacketsElement(Byte[], Int32, Int32) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del búfer. |
| SendPacketsElement(ReadOnlyMemory<Byte>, Boolean) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el búfer especificado con una opción para combinar este elemento con el elemento siguiente en una única solicitud de envío de la capa de sockets al transporte. |
| SendPacketsElement(String) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el archivo especificado. |
| SendPacketsElement(ReadOnlyMemory<Byte>) |
Inicializa una nueva instancia de la SendPacketsElement clase mediante el búfer especificado. |
| SendPacketsElement(FileStream) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el objeto especificado FileStream . |
| SendPacketsElement(FileStream, Int64, Int32) |
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado de un FileStream objeto . |
SendPacketsElement(Byte[])
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase mediante el búfer especificado.
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())
Parámetros
- buffer
- Byte[]
Matriz de bytes de datos que se va a enviar mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
Excepciones
El buffer parámetro no puede ser null.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
Consulte también
Se aplica a
SendPacketsElement(String, Int64, Int32, Boolean)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del archivo con una opción para combinar este elemento con el siguiente elemento en una única solicitud de envío de la capa de sockets al transporte.
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)
Parámetros
- filepath
- String
Nombre de archivo del archivo que se va a transmitir mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
- offset
- Int64
Desplazamiento, en bytes, desde el principio del archivo hasta la ubicación del archivo para empezar a enviar el archivo especificado en el filepath parámetro .
- count
- Int32
Número de bytes que se van a enviar a partir del offset parámetro . Si count es cero, se envía todo el archivo.
- endOfPacket
- Boolean
Especifica que este elemento no debe combinarse con el elemento siguiente en una única solicitud de envío de la capa de sockets al transporte. Esta marca se usa para controlar pormenorizado el contenido de cada mensaje en un datagrama o un socket orientado a mensajes.
Excepciones
El filepath parámetro no puede ser null.
Los offset parámetros y count deben ser mayores o iguales que cero.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
El parámetro admite filepath las rutas de acceso de convención de nomenclatura universal (UNC). Si el archivo está en el directorio de trabajo actual, no es necesario especificar información de ruta de acceso.
Se aplica a
SendPacketsElement(String, Int32, Int32, Boolean)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del archivo con una opción para combinar este elemento con el siguiente elemento en una única solicitud de envío de la capa de sockets al transporte.
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)
Parámetros
- filepath
- String
Nombre de archivo del archivo que se va a transmitir mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
- offset
- Int32
Desplazamiento, en bytes, desde el principio del archivo hasta la ubicación del archivo para empezar a enviar el archivo especificado en el filepath parámetro .
- count
- Int32
Número de bytes que se van a enviar a partir del offset parámetro . Si count es cero, se envía todo el archivo.
- endOfPacket
- Boolean
Valor booleano que especifica que este elemento no debe combinarse con el elemento siguiente en una única solicitud de envío de la capa de sockets al transporte. Esta marca se usa para controlar pormenorizado el contenido de cada mensaje en un datagrama o un socket orientado a mensajes.
Excepciones
El filepath parámetro no puede ser null.
Los offset parámetros y count deben ser mayores o iguales que cero.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
El parámetro admite filepath las rutas de acceso de convención de nomenclatura universal (UNC). Si el archivo está en el directorio de trabajo actual, no es necesario especificar información de ruta de acceso.
Consulte también
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Se aplica a
SendPacketsElement(Byte[], Int32, Int32, Boolean)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del búfer con una opción para combinar este elemento con el siguiente elemento en una única solicitud de envío de la capa de sockets al transporte.
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)
Parámetros
- buffer
- Byte[]
Matriz de bytes de datos que se va a enviar mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
- offset
- Int32
Desplazamiento, en bytes, desde el principio de buffer hasta la ubicación en para buffer empezar a enviar los datos especificados en el buffer parámetro .
- count
- Int32
Número de bytes que se van a enviar a partir del offset parámetro . Si count es cero, no se envían bytes.
- endOfPacket
- Boolean
Valor booleano que especifica que este elemento no debe combinarse con el elemento siguiente en una única solicitud de envío de la capa de sockets al transporte. Esta marca se usa para controlar pormenorizado el contenido de cada mensaje en un datagrama o un socket orientado a mensajes.
Excepciones
El buffer parámetro no puede ser null.
Los offset parámetros y count deben ser mayores o iguales que cero.
y offsetcount deben ser menores que el tamaño del búfer.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
Consulte también
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Se aplica a
SendPacketsElement(String, Int64, Int32)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del archivo.
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)
Parámetros
- filepath
- String
Nombre de archivo del archivo que se va a transmitir mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
- offset
- Int64
Desplazamiento, en bytes, desde el principio del archivo hasta la ubicación del archivo para empezar a enviar el archivo especificado en el filepath parámetro .
- count
- Int32
Número de bytes que se van a enviar a partir de offset. Si count es cero, se envía todo el archivo.
Excepciones
El filepath parámetro no puede ser null.
Los offset parámetros y count deben ser mayores o iguales que cero.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
El parámetro admite filepath las rutas de acceso de convención de nomenclatura universal (UNC). Si el archivo está en el directorio de trabajo actual, no es necesario especificar información de ruta de acceso.
Se aplica a
SendPacketsElement(String, Int32, Int32)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del archivo.
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)
Parámetros
- filepath
- String
Nombre de archivo del archivo que se va a transmitir mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
- offset
- Int32
Desplazamiento, en bytes, desde el principio del archivo hasta la ubicación del archivo para empezar a enviar el archivo especificado en el filepath parámetro .
- count
- Int32
Número de bytes que se van a enviar a partir del offset parámetro . Si count es cero, se envía todo el archivo.
Excepciones
El filepath parámetro no puede ser null.
Los offset parámetros y count deben ser mayores o iguales que cero.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
El parámetro admite filepath las rutas de acceso de convención de nomenclatura universal (UNC). Si el archivo está en el directorio de trabajo actual, no es necesario especificar información de ruta de acceso.
Consulte también
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Se aplica a
SendPacketsElement(FileStream, Int64, Int32, Boolean)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado de un FileStream objeto con una opción para combinar este elemento con el siguiente elemento en una única solicitud de envío de la capa de sockets al transporte.
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)
Parámetros
- fileStream
- FileStream
Archivo que se va a transmitir mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
- offset
- Int64
TEl desplazamiento, en bytes, desde el principio del archivo hasta la ubicación del archivo para empezar a enviar los bytes en el archivo.
- count
- Int32
Número de bytes que se van a enviar a partir del parámetro offset. Si count es cero, se envía todo el archivo.
- endOfPacket
- Boolean
Especifica que este elemento no debe combinarse con el elemento siguiente en una única solicitud de envío de la capa de sockets al transporte. Esta marca se usa para controlar pormenorizado el contenido de cada mensaje en un datagrama o un socket orientado a mensajes.
Excepciones
El fileStream parámetro debe haberse abierto para la lectura y escritura asincrónicas.
El fileStream parámetro no puede ser null.
Los offset parámetros y count deben ser mayores o iguales que cero.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
Se aplica a
SendPacketsElement(Byte[], Int32, Int32)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado del búfer.
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)
Parámetros
- buffer
- Byte[]
Matriz de bytes de datos que se va a enviar mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
- offset
- Int32
Desplazamiento, en bytes, desde el principio de buffer hasta la ubicación en para buffer empezar a enviar los datos especificados en el buffer parámetro .
- count
- Int32
Número de bytes que se van a enviar a partir del offset parámetro . Si count es cero, no se envían bytes.
Excepciones
El buffer parámetro no puede ser null.
Los offset parámetros y count deben ser mayores o iguales que cero.
y offsetcount deben ser menores que el tamaño del búfer.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
Consulte también
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
Se aplica a
SendPacketsElement(ReadOnlyMemory<Byte>, Boolean)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el búfer especificado con una opción para combinar este elemento con el elemento siguiente en una única solicitud de envío de la capa de sockets al transporte.
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)
Parámetros
- buffer
- ReadOnlyMemory<Byte>
ReadOnlyMemory<T> de bytes que se van a enviar mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
- endOfPacket
- Boolean
Especifica que este elemento no debe combinarse con el elemento siguiente en una única solicitud de envío de la capa de sockets al transporte. Esta marca se usa para controlar pormenorizado el contenido de cada mensaje en un datagrama o un socket orientado a mensajes.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
Se aplica a
SendPacketsElement(String)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el archivo especificado.
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)
Parámetros
- filepath
- String
Nombre de archivo del archivo que se va a transmitir mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
Excepciones
El filepath parámetro no puede ser null.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
El parámetro admite filepath las rutas de acceso de convención de nomenclatura universal (UNC). Si el archivo está en el directorio de trabajo actual, no es necesario especificar información de ruta de acceso.
Consulte también
Se aplica a
SendPacketsElement(ReadOnlyMemory<Byte>)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase mediante el búfer especificado.
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))
Parámetros
- buffer
- ReadOnlyMemory<Byte>
ReadOnlyMemory<T> de bytes que se van a enviar mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
Se aplica a
SendPacketsElement(FileStream)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el objeto especificado 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)
Parámetros
- fileStream
- FileStream
Archivo que se va a transmitir mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
Excepciones
fileStream no está abierto para la lectura y escritura asincrónicas.
fileStream no puede ser null.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .
Se aplica a
SendPacketsElement(FileStream, Int64, Int32)
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
- Source:
- SendPacketsElement.cs
Inicializa una nueva instancia de la SendPacketsElement clase utilizando el intervalo especificado de un FileStream objeto .
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)
Parámetros
- fileStream
- FileStream
Archivo que se va a transmitir mediante el SendPacketsAsync(SocketAsyncEventArgs) método .
- offset
- Int64
Desplazamiento, en bytes, desde el principio del archivo hasta la ubicación del archivo para empezar a enviar los bytes en el archivo.
- count
- Int32
Número de bytes que se van a enviar a partir de offset. Si count es cero, se envía todo el archivo.
Excepciones
El fileStream parámetro debe haberse abierto para la lectura y escritura asincrónicas.
El fileStream parámetro no puede ser null.
Los offset parámetros y count deben ser mayores o iguales que cero.
Comentarios
La SendPacketsElement clase se usa con la SocketAsyncEventArgs.SendPacketsElements propiedad para obtener o establecer un búfer de datos o un archivo que se enviarán mediante el Socket.SendPacketsAsync método .