Condividi tramite


RangeItemHeaderValue Classe

Definizione

Rappresenta un valore di intestazione con intervallo di byte in un intervallo.

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
Ereditarietà
RangeItemHeaderValue
Implementazioni

Commenti

La RangeHeaderValue classe fornisce il supporto per un intervallo di byte in un'intestazione Range, come definito in RFC 2616 da IETF.

Un'intestazione Range può specificare più intervalli di byte.

Un esempio di intervallo di byte in un'intestazione Range in una richiesta di protocollo HTTP che richiede i primi 100 byte sarà il seguente:

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

Un server HTTP indica il supporto per le intestazioni range con l'intestazione Accept-Ranges. Di seguito è riportato un esempio dell'intestazione Accept-Ranges da un server che supporta gli intervalli di byte:

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

Se un'intestazione Accept-Ranges non viene ricevuta nell'intestazione della risposta dal server, il server non supporta le intestazioni di intervallo. Un esempio dell'intestazione Accept-Ranges da un server che non supporta gli intervalli, ma riconosce l'intestazione Accept-Ranges, sarà il seguente:

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

Costruttori

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

Inizializza una nuova istanza della classe RangeItemHeaderValue.

Proprietà

From

Ottiene la posizione in cui avviare l'invio dei dati.

To

Ottiene la posizione in cui arrestare l'invio dei dati.

Metodi

Equals(Object)

Determina se l'oggetto Object specificato è uguale all'oggetto RangeItemHeaderValue corrente.

GetHashCode()

Viene usato come funzione hash per un oggetto RangeItemHeaderValue.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto RangeItemHeaderValue corrente.

Implementazioni dell'interfaccia esplicita

ICloneable.Clone()

Crea un nuovo oggetto che è una copia dell'istanza corrente di RangeItemHeaderValue.

Si applica a