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
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
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
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 offset
count
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
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
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
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
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 offset
count
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
- ArgumentNullException
- ArgumentOutOfRangeException
- SendPacketsAsync(SocketAsyncEventArgs)
- SendPacketsElements
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 .