RangeItemHeaderValue Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje zakres bajtów w wartości nagłówka Zakres.
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
- Dziedziczenie
-
RangeItemHeaderValue
- Implementuje
Uwagi
Klasa RangeHeaderValue zapewnia obsługę zakresu bajtów w nagłówku Zakresu zgodnie z definicją w dokumencie RFC 2616 przez IETF.
Nagłówek Zakres może określać wiele zakresów bajtów.
Przykładem zakresu bajtów w nagłówku zakresu w żądaniu protokołu HTTP, które żąda pierwszych 100 bajtów, byłoby następujące:
Range: bytes=0-99\r\n\r\n
Serwer HTTP wskazuje obsługę nagłówków zakresów z nagłówkiem Accept-Ranges. Przykład nagłówka Accept-Ranges z serwera, który obsługuje zakresy bajtów, będzie następujący:
Accept-Ranges: bytes\r\n\r\n
Jeśli nagłówek Accept-Ranges nie zostanie odebrany w nagłówku odpowiedzi z serwera, serwer nie obsługuje nagłówków zakresu. Przykład nagłówka Accept-Ranges z serwera, który nie obsługuje zakresów, ale rozpoznaje nagłówek Accept-Ranges, będzie następujący:
Accept-Ranges: none\r\n\r\n
Konstruktory
RangeItemHeaderValue(Nullable<Int64>, Nullable<Int64>) |
Inicjuje nowe wystąpienie klasy RangeItemHeaderValue. |
Właściwości
From |
Pobiera pozycję, w której należy rozpocząć wysyłanie danych. |
To |
Pobiera położenie, w którym należy przestać wysyłać dane. |
Metody
Equals(Object) |
Określa, czy określony Object jest równy bieżącemu RangeItemHeaderValue obiektowi. |
GetHashCode() |
Służy jako funkcja skrótu RangeItemHeaderValue dla obiektu. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący RangeItemHeaderValue obiekt. |
Jawne implementacje interfejsu
ICloneable.Clone() |
Tworzy nowy obiekt, który jest kopią bieżącego RangeItemHeaderValue wystąpienia. |