HttpWorkerRequest.ReadEntityBody Método
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í.
Sobrecargado. Lee los datos de solicitud del cliente (cuando no se han cargado previamente).
Sobrecargas
ReadEntityBody(Byte[], Int32) |
Lee los datos de solicitud del cliente (cuando no se han cargado previamente). |
ReadEntityBody(Byte[], Int32, Int32) |
Lee los datos de la solicitud del cliente (si no se han cargado previamente) utilizando el búfer de lectura, el desplazamiento en bytes y los bytes máximos especificados. |
Comentarios
Una implementación puede devolver menos bytes de los solicitados aunque no se haya alcanzado el final de la secuencia.
Use esta sobrecarga para especificar la respuesta para los cuerpos de mensaje superiores a 2 GB.
ReadEntityBody(Byte[], Int32)
Lee los datos de solicitud del cliente (cuando no se han cargado previamente).
public:
virtual int ReadEntityBody(cli::array <System::Byte> ^ buffer, int size);
public virtual int ReadEntityBody (byte[] buffer, int size);
abstract member ReadEntityBody : byte[] * int -> int
override this.ReadEntityBody : byte[] * int -> int
Public Overridable Function ReadEntityBody (buffer As Byte(), size As Integer) As Integer
Parámetros
- buffer
- Byte[]
Matriz de bytes en la que se van a leer datos.
- size
- Int32
Número máximo de bytes que se pueden leer.
Devoluciones
El número de bytes leídos.
Comentarios
Una implementación puede devolver menos bytes de los solicitados aunque no se haya alcanzado el final de la secuencia.
Use esta sobrecarga para especificar la respuesta para los cuerpos de mensaje superiores a 2 GB.
Se aplica a
ReadEntityBody(Byte[], Int32, Int32)
Lee los datos de la solicitud del cliente (si no se han cargado previamente) utilizando el búfer de lectura, el desplazamiento en bytes y los bytes máximos especificados.
public:
virtual int ReadEntityBody(cli::array <System::Byte> ^ buffer, int offset, int size);
public virtual int ReadEntityBody (byte[] buffer, int offset, int size);
abstract member ReadEntityBody : byte[] * int * int -> int
override this.ReadEntityBody : byte[] * int * int -> int
Public Overridable Function ReadEntityBody (buffer As Byte(), offset As Integer, size As Integer) As Integer
Parámetros
- buffer
- Byte[]
Matriz de bytes en la que se van a leer datos.
- offset
- Int32
Desplazamiento en bytes donde debe comenzar la lectura.
- size
- Int32
Número máximo de bytes que se pueden leer.
Devoluciones
El número de bytes leídos.
Comentarios
Una implementación puede devolver menos bytes de los solicitados aunque no se haya alcanzado el final de la secuencia.
Use esta sobrecarga para especificar la respuesta para los cuerpos de mensaje superiores a 2 GB.