RangeItemHeaderValue Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une plage d’octets dans une valeur d’en-tête 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
- 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 range 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 de plage avec l’en-tête Accept-Ranges. Voici un exemple de l’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 de plage. Voici un exemple de l’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
| Nom | Description |
|---|---|
| RangeItemHeaderValue(Nullable<Int64>, Nullable<Int64>) |
Initialise une nouvelle instance de la classe RangeItemHeaderValue. |
Propriétés
| Nom | Description |
|---|---|
| From |
Obtient la position à laquelle commencer l’envoi de données. |
| To |
Obtient la position à laquelle arrêter l’envoi de données. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si le spécifié Object est égal à l’objet actuel RangeItemHeaderValue . |
| GetHashCode() |
Sert de fonction de hachage pour un RangeItemHeaderValue objet. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel RangeItemHeaderValue . |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ICloneable.Clone() |
Crée un objet qui est une copie de l’instance actuelle RangeItemHeaderValue . |