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 支持 IETF 在 RFC 2616 中定义的 Range 标头中的字节范围。

Range 标头可以指定多个字节范围。

HTTP 协议请求中 Range 标头中字节范围的一个示例,请求前 100 个字节将如下所示:

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

HTTP 服务器指示对具有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 实例副本的新对象。

适用于