SendPacketsElement Clase
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í.
Representa un elemento de una matriz SendPacketsElement.
public ref class SendPacketsElement
public class SendPacketsElement
type SendPacketsElement = class
Public Class SendPacketsElement
- Herencia
-
SendPacketsElement
Comentarios
La SendPacketsElement clase se usa para mejorar la Socket clase para que la usen las aplicaciones de servidor que usan E/S de red asincrónica para lograr el máximo rendimiento. 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 .
Constructores
SendPacketsElement(Byte[]) |
Inicializa una nueva instancia de la clase SendPacketsElement con el búfer especificado. |
SendPacketsElement(Byte[], Int32, Int32) |
Inicializa una nueva instancia de la clase SendPacketsElement con el rango especificado del búfer. |
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(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(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(ReadOnlyMemory<Byte>) |
Inicializa una nueva instancia de la clase SendPacketsElement con el búfer especificado. |
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(String, Int32, Int32) |
Inicializa una nueva instancia de la clase SendPacketsElement con el rango especificado del archivo. |
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(String, Int64, Int32) |
Inicializa una nueva instancia de la clase SendPacketsElement con el rango especificado del archivo. |
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. |
Propiedades
Buffer |
Obtiene el búfer que se va a enviar si el objeto SendPacketsElement se ha inicializado con un parámetro |
Count |
Obtiene el recuento de bytes que se van a enviar. |
EndOfPacket |
Obtiene un valor booleano que indica si 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. |
FilePath |
Obtiene el nombre del archivo que se va a enviar si el objeto SendPacketsElement se ha inicializado con un parámetro |
FileStream |
Obtiene la representación del objeto que se va a enviar si el objeto SendPacketsElement se ha inicializado con un parámetro FileStream. |
MemoryBuffer |
Obtiene el búfer que se va a enviar si el objeto SendPacketsElement se ha inicializado con un parámetro |
Offset |
Obtiene el desplazamiento, en bytes, desde el principio del búfer de datos o archivo a la ubicación en el búfer o archivo para iniciar el envío de los datos. |
OffsetLong |
Obtiene el desplazamiento, en bytes, desde el principio del búfer de datos o archivo a la ubicación en el búfer o archivo para iniciar el envío de los datos. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Se aplica a
Seguridad para subprocesos
Las instancias de esta clase son seguras para subprocesos.