RangeItemHeaderValue 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 intervalo de bytes en un valor de encabezado Range.
public ref class RangeItemHeaderValue
public ref class RangeItemHeaderValue : ICloneable
public class RangeItemHeaderValue
public class RangeItemHeaderValue : ICloneable
type RangeItemHeaderValue = class
type RangeItemHeaderValue = class
interface ICloneable
Public Class RangeItemHeaderValue
Public Class RangeItemHeaderValue
Implements ICloneable
- Herencia
-
RangeItemHeaderValue
- Implementaciones
Comentarios
La RangeHeaderValue clase proporciona compatibilidad con un intervalo de bytes en un encabezado Range tal y como se define en RFC 2616 por IETF.
Un encabezado Range puede especificar varios intervalos de bytes.
Un ejemplo de un intervalo de bytes en un encabezado Range en una solicitud de protocolo HTTP que solicita los primeros 100 bytes sería el siguiente:
Range: bytes=0-99\r\n\r\n
Un servidor HTTP indica la compatibilidad con los encabezados Range con el encabezado Accept-Ranges. Un ejemplo del encabezado Accept-Ranges de un servidor que admita intervalos de bytes sería el siguiente:
Accept-Ranges: bytes\r\n\r\n
Si no se recibe un encabezado de Accept-Ranges en el encabezado de la respuesta del servidor, el servidor no admite encabezados range. Un ejemplo del encabezado Accept-Ranges de un servidor que no admite intervalos, pero reconoce el encabezado Accept-Ranges, sería el siguiente:
Accept-Ranges: none\r\n\r\n
Constructores
RangeItemHeaderValue(Nullable<Int64>, Nullable<Int64>) |
Inicializa una nueva instancia de la clase RangeItemHeaderValue. |
Propiedades
From |
Obtiene la posición en la que se va a empezar a enviar datos. |
To |
Obtiene la posición en la que se va a detener el envío de datos. |
Métodos
Equals(Object) |
Determina si el objeto Object especificado es igual al objeto RangeItemHeaderValue actual. |
GetHashCode() |
Sirve como función hash de un objeto RangeItemHeaderValue. |
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 actual objeto RangeItemHeaderValue. |
Implementaciones de interfaz explícitas
ICloneable.Clone() |
Crea un nuevo objeto que es una copia de la instancia de RangeItemHeaderValue actual. |