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 协议请求中请求前 100 个字节的 Range 标头中的字节范围示例如下:

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

HTTP 服务器指示支持具有 Accept-Ranges 标头的 Range 标头。 来自支持字节范围的服务器的 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 实例副本的新对象。

适用于