RangeItemHeaderValue Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Bytebereich in einem Bereichskopfwert dar.
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
- Vererbung
-
RangeItemHeaderValue
- Implementiert
Hinweise
Die RangeHeaderValue Klasse bietet Unterstützung für einen Bytebereich in einem Bereichsheader, wie in RFC 2616 vom IETF definiert.
Eine Bereichsüberschrift kann mehrere Bytebereiche angeben.
Ein Beispiel für einen Bytebereich in einem Bereichsheader in einer HTTP-Protokollanforderung, die die ersten 100 Bytes anfordert, wäre folgendes:
Range: bytes=0-99\r\n\r\n
Ein HTTP-Server gibt die Unterstützung für Range-Header mit dem Accept-Ranges-Header an. Ein Beispiel für den Accept-Ranges-Header von einem Server, der Bytebereiche unterstützt, wäre wie folgt:
Accept-Ranges: bytes\r\n\r\n
Wenn ein Accept-Ranges-Header nicht in der Kopfzeile der Antwort vom Server empfangen wird, unterstützt der Server keine Range-Header. Ein Beispiel für den Accept-Ranges-Header von einem Server, der keine Bereiche unterstützt, aber den Accept-Ranges Header erkennt, wäre wie folgt:
Accept-Ranges: none\r\n\r\n
Konstruktoren
| Name | Beschreibung |
|---|---|
| RangeItemHeaderValue(Nullable<Int64>, Nullable<Int64>) |
Initialisiert eine neue Instanz der RangeItemHeaderValue-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| From |
Ruft die Position ab, an der mit dem Senden von Daten begonnen werden soll. |
| To |
Ruft die Position ab, an der das Senden von Daten beendet werden soll. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob der angegebene Object Wert dem aktuellen RangeItemHeaderValue Objekt entspricht. |
| GetHashCode() |
Dient als Hashfunktion für ein RangeItemHeaderValue Objekt. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle RangeItemHeaderValue Objekt darstellt. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ICloneable.Clone() |
Erstellt ein neues Objekt, das eine Kopie der aktuellen RangeItemHeaderValue Instanz ist. |