Freigeben über


RangeItemHeaderValue Klasse

Definition

Stellt einen Bereichsheaderwert des Bytebereichs 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 Range-Header, wie in RFC 2616 von der IETF definiert.

Ein Bereichsheader kann mehrere Bytebereiche angeben.

Ein Beispiel für einen Bytebereich in einem Range-Header 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 im Header der Antwort vom Server kein Accept-Ranges-Header empfangen wird, unterstützt der Server keine Bereichsheader. Ein Beispiel für den Accept-Ranges-Header von einem Server, der keine Bereiche unterstützt, aber den Accept-Ranges-Header erkennt, lautet wie folgt:

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

Konstruktoren

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

Initialisiert eine neue Instanz der RangeItemHeaderValue-Klasse.

Eigenschaften

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

Equals(Object)

Bestimmt, ob das angegebene Object und das aktuelle RangeItemHeaderValue-Objekt gleich sind.

GetHashCode()

Dient als Hashfunktion für ein RangeItemHeaderValue-Objekt.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle RangeItemHeaderValue-Objekt darstellt.

Explizite Schnittstellenimplementierungen

ICloneable.Clone()

Erstellt ein neues Objekt, das eine Kopie der aktuellen RangeItemHeaderValue-Instanz ist.

Gilt für: