RangeItemHeaderValue Classe

Definição

Representa um intervalo de bytes em um valor de cabeçalho 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
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

Nome Description
RangeItemHeaderValue(Nullable<Int64>, Nullable<Int64>)

Inicializa uma nova instância da classe RangeItemHeaderValue.

Propriedades

Nome Description
From

Obtém a posição na qual começar a enviar dados.

To

Obtém a posição na qual parar de enviar dados.

Métodos

Nome Description
Equals(Object)

Determina se o especificado Object é igual ao objeto atual RangeItemHeaderValue .

GetHashCode()

Serve como uma função de hash para um RangeItemHeaderValue objeto.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual RangeItemHeaderValue .

Implantações explícitas de interface

Nome Description
ICloneable.Clone()

Cria um novo objeto que é uma cópia da instância atual RangeItemHeaderValue .

Aplica-se a