Partage via


RangeItemHeaderValue Classe

Définition

Représente une valeur d'en-tête de plage.

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
Héritage
RangeItemHeaderValue
Implémente

Remarques

La RangeHeaderValue classe prend en charge une plage d’octets dans un en-tête Range tel que défini dans RFC 2616 par l’IETF.

Un en-tête de plage peut spécifier plusieurs plages d’octets.

Voici un exemple de plage d’octets dans un en-tête Range dans une requête de protocole HTTP qui demande les 100 premiers octets :

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

Un serveur HTTP indique la prise en charge des en-têtes range avec l’en-tête Accept-Ranges. Voici un exemple d’en-tête Accept-Ranges d’un serveur qui prend en charge les plages d’octets :

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

Si un en-tête Accept-Ranges n’est pas reçu dans l’en-tête de la réponse du serveur, le serveur ne prend pas en charge les en-têtes range. Voici un exemple d’en-tête Accept-Ranges d’un serveur qui ne prend pas en charge les plages, mais reconnaît l’en-tête Accept-Ranges :

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

Constructeurs

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

Initialise une nouvelle instance de la classe RangeItemHeaderValue.

Propriétés

From

Obtient la position à laquelle démarrer l'envoi de données.

To

Obtient la position à laquelle arrêter l’envoi de données.

Méthodes

Equals(Object)

Détermine si l'objet Object spécifié est égal à l'objet RangeItemHeaderValue actuel.

GetHashCode()

Sert de fonction de hachage pour un objet RangeItemHeaderValue.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet RangeItemHeaderValue actuel.

Implémentations d’interfaces explicites

ICloneable.Clone()

Crée un objet qui est une copie de l'instance RangeItemHeaderValue actuelle.

S’applique à