RangeItemHeaderValue Classe

Definição

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.

Aplica-se a