RangeItemHeaderValue Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um intervalo de bytes em um valor de cabeçalho de intervalo.
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
- Herança
-
RangeItemHeaderValue
- Implementações
Comentários
A RangeHeaderValue classe fornece suporte para um intervalo de bytes em um cabeçalho Range, conforme definido no RFC 2616 pelo IETF.
Um cabeçalho Range pode especificar vários intervalos de bytes.
Um exemplo de um intervalo de bytes em um cabeçalho Range em uma solicitação de protocolo HTTP que solicita os primeiros 100 bytes seria o seguinte:
Range: bytes=0-99\r\n\r\n
Um servidor HTTP indica suporte para cabeçalhos range com o cabeçalho Accept-Ranges. Um exemplo do cabeçalho Accept-Ranges de um servidor que dá suporte a intervalos de bytes seria o seguinte:
Accept-Ranges: bytes\r\n\r\n
Se um cabeçalho Accept-Ranges não for recebido no cabeçalho da resposta do servidor, o servidor não oferecerá suporte a cabeçalhos range. Um exemplo do cabeçalho Accept-Ranges de um servidor que não dá suporte a intervalos, mas reconhece o cabeçalho Accept-Ranges, seria o seguinte:
Accept-Ranges: none\r\n\r\n
Construtores
RangeItemHeaderValue(Nullable<Int64>, Nullable<Int64>) |
Inicializa uma nova instância da classe RangeItemHeaderValue. |
Propriedades
From |
Obtém a posição na qual iniciar o envio de dados. |
To |
Obtém a posição na qual interromper o envio de dados. |
Métodos
Equals(Object) |
Determina se o Object especificado é igual ao objeto RangeItemHeaderValue atual. |
GetHashCode() |
Funciona como uma função de hash para um objeto RangeItemHeaderValue. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto RangeItemHeaderValue atual. |
Implantações explícitas de interface
ICloneable.Clone() |
Cria um novo objeto que é uma cópia da instância RangeItemHeaderValue atual. |