Compartir a través de


SendPacketsElement Constructores

Definición

Inicializa una nueva instancia de la clase SendPacketsElement.

Sobrecargas

SendPacketsElement(Byte[])

Inicializa una nueva instancia de la clase SendPacketsElement con el búfer especificado.

SendPacketsElement(String, Int64, Int32, Boolean)

Inicializa una nueva instancia de la clase SendPacketsElement mediante el rango especificado del archivo, con una opción para combinar este elemento con el elemento siguiente en una única solicitud de envío de la capa de sockets para el transporte.

SendPacketsElement(String, Int32, Int32, Boolean)

Inicializa una nueva instancia de la clase SendPacketsElement mediante el rango especificado del archivo, con una opción para combinar este elemento con el elemento siguiente en una única solicitud de envío de la capa de sockets para el transporte.

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

Inicializa una nueva instancia de la clase SendPacketsElement mediante el rango especificado del búfer, con una opción para combinar este elemento con el elemento siguiente en una única solicitud de envío de la capa de sockets para el transporte.

SendPacketsElement(String, Int64, Int32)

Inicializa una nueva instancia de la clase SendPacketsElement con el rango especificado del archivo.

SendPacketsElement(String, Int32, Int32)

Inicializa una nueva instancia de la clase SendPacketsElement con el rango especificado del archivo.

SendPacketsElement(FileStream, Int64, Int32, Boolean)

Inicializa una nueva instancia de la clase SendPacketsElement mediante el rango especificado de un objeto FileStream, con una opción para combinar este elemento con el elemento siguiente en una única solicitud de envío de la capa de sockets para el transporte.

SendPacketsElement(Byte[], Int32, Int32)

Inicializa una nueva instancia de la clase SendPacketsElement con el rango 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 siguiente elemento en una única solicitud de envío de la capa de sockets al transporte.

SendPacketsElement(String)

Inicializa una nueva instancia de la clase SendPacketsElement con el archivo especificado.

SendPacketsElement(ReadOnlyMemory<Byte>)

Inicializa una nueva instancia de la clase SendPacketsElement con el búfer especificado.

SendPacketsElement(FileStream)

Inicializa una nueva instancia de la clase SendPacketsElement utilizando el objeto FileStream especificado.

SendPacketsElement(FileStream, Int64, Int32)

Inicializa una nueva instancia de la clase SendPacketsElement mediante el rango especificado de un objeto FileStream.

SendPacketsElement(Byte[])

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

Inicializa una nueva instancia de la clase SendPacketsElement con 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 método SendPacketsAsync(SocketAsyncEventArgs).

Excepciones

El parámetro buffer 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á 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

Inicializa una nueva instancia de la clase SendPacketsElement mediante el rango especificado del archivo, con una opción para combinar este elemento con el elemento siguiente en una única solicitud de envío de la capa de sockets para el 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 del archivo que se va a transmitir mediante el método SendPacketsAsync(SocketAsyncEventArgs).

offset
Int64

Desplazamiento, en bytes, desde el comienzo del archivo a la ubicación del archivo para empezar a enviar el archivo especificado en el parámetro filepath.

count
Int32

Número de bytes que se va a enviar, empezando en el parámetro offset. Si count es cero, se envía el archivo completo.

endOfPacket
Boolean

Especifica que este elemento no se debe combinar con el elemento siguiente en una única solicitud de envío de la capa de sockets para el transporte. Este marcador se usa para el control específico del contenido de cada mensaje en un datagrama o en el socket orientado a mensajes.

Excepciones

El parámetro filepath no puede ser null.

Los parámetros offset 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á 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

Inicializa una nueva instancia de la clase SendPacketsElement mediante el rango especificado del archivo, con una opción para combinar este elemento con el elemento siguiente en una única solicitud de envío de la capa de sockets para el 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 del archivo que se va a transmitir mediante el método SendPacketsAsync(SocketAsyncEventArgs).

offset
Int32

Desplazamiento, en bytes, desde el comienzo del archivo a la ubicación del archivo para empezar a enviar el archivo especificado en el parámetro filepath.

count
Int32

Número de bytes que se va a enviar, empezando en el parámetro offset. Si count es cero, se envía el archivo completo.

endOfPacket
Boolean

Valor booleano que especifica que este elemento no se debe combinar con el elemento siguiente en una única solicitud de envío de la capa de sockets para el transporte. Este marcador se usa para el control específico del contenido de cada mensaje en un datagrama o en el socket orientado a mensajes.

Excepciones

El parámetro filepath no puede ser NULL.

Los parámetros offset 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á 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

Inicializa una nueva instancia de la clase SendPacketsElement mediante el rango especificado del búfer, con una opción para combinar este elemento con el elemento siguiente en una única solicitud de envío de la capa de sockets para el 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 método SendPacketsAsync(SocketAsyncEventArgs).

offset
Int32

Desplazamiento, en bytes, desde el comienzo del buffer a la ubicación indicada en buffer para empezar a enviar los datos especificados en el parámetro buffer.

count
Int32

Número de bytes que se va a enviar, empezando en el parámetro offset. Si count es cero, no se envía ningún byte.

endOfPacket
Boolean

Valor booleano que especifica que este elemento no se debe combinar con el elemento siguiente en una única solicitud de envío de la capa de sockets para el transporte. Este marcador se usa para el control específico del contenido de cada mensaje en un datagrama o en el socket orientado a mensajes.

Excepciones

El parámetro buffer no puede ser NULL.

Los parámetros offset y count deben ser mayores o iguales que cero.

y offsetcount debe ser menor 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á 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

Inicializa una nueva instancia de la clase SendPacketsElement con el rango 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 del archivo que se va a transmitir mediante el método SendPacketsAsync(SocketAsyncEventArgs).

offset
Int64

Desplazamiento, en bytes, desde el comienzo del archivo a la ubicación del archivo para empezar a enviar el archivo especificado en el parámetro filepath.

count
Int32

Número de bytes que se va a enviar, empezando en offset. Si count es cero, se envía el archivo completo.

Excepciones

El parámetro filepath no puede ser null.

Los parámetros offset 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á 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

Inicializa una nueva instancia de la clase SendPacketsElement con el rango 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 del archivo que se va a transmitir mediante el método SendPacketsAsync(SocketAsyncEventArgs).

offset
Int32

Desplazamiento, en bytes, desde el comienzo del archivo a la ubicación del archivo para empezar a enviar el archivo especificado en el parámetro filepath.

count
Int32

Número de bytes que se va a enviar, empezando en el parámetro offset. Si count es cero, se envía el archivo completo.

Excepciones

El parámetro filepath no puede ser NULL.

Los parámetros offset 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á 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

Inicializa una nueva instancia de la clase SendPacketsElement mediante el rango especificado de un objeto FileStream, con una opción para combinar este elemento con el elemento siguiente en una única solicitud de envío de la capa de sockets para el 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 método SendPacketsAsync(SocketAsyncEventArgs).

offset
Int64

Desplazamiento, en bytes, desde el comienzo a la ubicación del archivo para empezar a enviar los bytes en este archivo.

count
Int32

Número de bytes que se van a enviar a partir del parámetro offset. Si el parámetro count es cero, se envía el archivo completo.

endOfPacket
Boolean

Especifica que este elemento no se debe combinar con el elemento siguiente en una única solicitud de envío de la capa de sockets para el transporte. Este marcador se usa para el control específico del contenido de cada mensaje en un datagrama o en el socket orientado a mensajes.

Excepciones

El parámetro fileStream se tiene que haber abierto para lectura y escritura asincrónicas.

El parámetro fileStream no puede ser null.

Los parámetros offset 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á mediante el Socket.SendPacketsAsync método .

Se aplica a

SendPacketsElement(Byte[], Int32, Int32)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

Inicializa una nueva instancia de la clase SendPacketsElement con el rango 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 método SendPacketsAsync(SocketAsyncEventArgs).

offset
Int32

Desplazamiento, en bytes, desde el comienzo del buffer a la ubicación indicada en buffer para empezar a enviar los datos especificados en el parámetro buffer.

count
Int32

Número de bytes que se va a enviar, empezando en el parámetro offset. Si count es cero, no se envía ningún byte.

Excepciones

El parámetro buffer no puede ser NULL.

Los parámetros offset y count deben ser mayores o iguales que cero.

y offsetcount debe ser menor 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á 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

Inicializa una nueva instancia de la SendPacketsElement clase utilizando el búfer especificado 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(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 se debe combinar con el elemento siguiente en una única solicitud de envío de la capa de sockets para el transporte. Este marcador se usa para el control específico del contenido de cada mensaje en un datagrama o en el 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á mediante el Socket.SendPacketsAsync método .

Se aplica a

SendPacketsElement(String)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

Inicializa una nueva instancia de la clase SendPacketsElement con 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 del archivo que se va a transmitir mediante el método SendPacketsAsync(SocketAsyncEventArgs).

Excepciones

El parámetro filepath 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á 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

Inicializa una nueva instancia de la clase SendPacketsElement con 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á mediante el Socket.SendPacketsAsync método .

Se aplica a

SendPacketsElement(FileStream)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

Inicializa una nueva instancia de la clase SendPacketsElement utilizando el objeto FileStream especificado.

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 método SendPacketsAsync(SocketAsyncEventArgs).

Excepciones

fileStream no está abierto para 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á mediante el Socket.SendPacketsAsync método .

Se aplica a

SendPacketsElement(FileStream, Int64, Int32)

Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs
Source:
SendPacketsElement.cs

Inicializa una nueva instancia de la clase SendPacketsElement mediante el rango especificado de un objeto 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)

Parámetros

fileStream
FileStream

Archivo que se va a transmitir mediante el método SendPacketsAsync(SocketAsyncEventArgs).

offset
Int64

Desplazamiento, en bytes, desde el comienzo a la ubicación del archivo para empezar a enviar los bytes en este archivo.

count
Int32

Número de bytes que se va a enviar, empezando en offset. Si count es cero, se envía el archivo completo.

Excepciones

El parámetro fileStream se tiene que haber abierto para lectura y escritura asincrónicas.

El parámetro fileStream no puede ser null.

Los parámetros offset 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á mediante el Socket.SendPacketsAsync método .

Se aplica a