RangeItemHeaderValue Класс

Определение

Представляет диапазон байтов в значении заголовка 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
Наследование
RangeItemHeaderValue
Реализации

Комментарии

Класс RangeHeaderValue обеспечивает поддержку диапазона байтов в заголовке Range, как определено в RFC 2616 в IETF.

Заголовок Range может указывать несколько диапазонов байтов.

Ниже приведен пример диапазона байтов в заголовке Range в http-запросе протокола, который запрашивает первые 100 байт.

Range: bytes=0-99\r\n\r\n

HTTP-сервер указывает на поддержку заголовков Range с заголовком Accept-Ranges. Ниже приведен пример заголовка Accept-Ranges с сервера, поддерживающего диапазоны байтов:

Accept-Ranges: bytes\r\n\r\n

Если заголовок Accept-Ranges не получен в заголовке ответа от сервера, сервер не поддерживает заголовки Range. Ниже приведен пример заголовка Accept-Ranges с сервера, который не поддерживает диапазоны, но распознает заголовок Accept-Ranges.

Accept-Ranges: none\r\n\r\n

Конструкторы

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

Инициализирует новый экземпляр класса RangeItemHeaderValue.

Свойства

From

Возвращает позицию начала передачи данных.

To

Возвращает место остановки передачи данных.

Методы

Equals(Object)

Определяет, равен ли заданный объект Object текущему объекту RangeItemHeaderValue.

GetHashCode()

Служит хэш-функцией для объекта RangeItemHeaderValue.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект RangeItemHeaderValue.

Явные реализации интерфейса

ICloneable.Clone()

Создает новый объект RangeItemHeaderValue, являющийся копией текущего экземпляра.

Применяется к