共用方式為


RangeHeaderValue 類別

定義

代表範圍標頭值。

public ref class RangeHeaderValue
public ref class RangeHeaderValue : ICloneable
public class RangeHeaderValue
public class RangeHeaderValue : ICloneable
type RangeHeaderValue = class
type RangeHeaderValue = class
    interface ICloneable
Public Class RangeHeaderValue
Public Class RangeHeaderValue
Implements ICloneable
繼承
RangeHeaderValue
實作

備註

RangeHeaderValue 類別提供 IETF 在 RFC 2616 中定義的範圍標頭(Range標頭)的支援。

由於所有 HTTP 實體皆以位元組序列表示於 HTTP 訊息中,位元組範圍的概念對任何 HTTP 實體都具有意義。 然而,並非所有用戶端和伺服器都需要支援位元組範圍操作。

請求中的 Range 標頭允許用戶端請求只接收 HTTP 實體中指定部分位元組。 伺服器不需支援範圍標頭請求。

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 標頭,則該伺服器不支援範圍標頭。 一個不支援範圍但能辨識 Accept-Ranges 標頭的伺服器所用的 Accept-Ranges 標頭範例如下:

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

建構函式

名稱 Description
RangeHeaderValue()

初始化 RangeHeaderValue 類別的新執行個體。

RangeHeaderValue(Nullable<Int64>, Nullable<Int64>)

初始化一個新的類別實例 RangeHeaderValue ,並以位元組範圍。

屬性

名稱 Description
Ranges

取得物件 RangeHeaderValue 指定的範圍。

Unit

從物件取得單位 RangeHeaderValue

方法

名稱 Description
Equals(Object)

判斷指定的 Object 是否等於當前 RangeHeaderValue 物件。

GetHashCode()

作為物件的 RangeHeaderValue 雜湊函數。

GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
Parse(String)

將字串轉換成實 RangeHeaderValue 例。

ToString()

回傳一個代表當前 RangeHeaderValue 物件的字串。

TryParse(String, RangeHeaderValue)

判斷字串是否為有效 RangeHeaderValue 資訊。

明確介面實作

名稱 Description
ICloneable.Clone()

建立一個新的物件,該物件是目前 RangeHeaderValue 實例的複製品。

適用於