Compartir por


SendPacketsElement Constructores

Definición

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

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

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

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

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 .

Se aplica a