RangeItemHeaderValue 클래스


범위 헤더 값에서 바이트 범위를 나타냅니다.Represents a byte range in a Range header value.

public ref class RangeItemHeaderValue : ICloneable
public class RangeItemHeaderValue : ICloneable
type RangeItemHeaderValue = class
    interface ICloneable
Public Class RangeItemHeaderValue
Implements ICloneable


RangeHeaderValue 클래스는 IETF에서 RFC 2616 에 정의 된 범위 헤더의 바이트 범위에 대 한 지원을 제공 합니다.The RangeHeaderValue class provides support for a byte range in a Range header as defined in RFC 2616 by the IETF.

범위 헤더 바이트 범위를 여러 개 지정할 수 있습니다.A Range header can specify multiple byte ranges.

바이트 범위에서 처음 100 바이트가 요청 될 HTTP 프로토콜 요청에 범위 헤더의 예는 다음과 같습니다.An example of a byte-range in a Range header in an HTTP protocol request that requests the first 100 bytes would be would be the following:

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

HTTP 서버 Accept-ranges 헤더를 사용 하 여 범위 헤더에 대 한 지원을 나타냅니다.A HTTP server indicates support for Range headers with the Accept-Ranges header. 바이트 범위를 지 원하는 서버에서 Accept-ranges 헤더의 예제는 다음과 같을 수 됩니다.An example of the Accept-Ranges header from a server that supports byte-ranges would be as follows:

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

Accept-ranges 헤더를 서버에서 응답의 헤더에 수신 되지 않으면, 다음 서버 범위 헤더를 지원 하지 않습니다.If an Accept-Ranges header is not received in the header of the response from the server, then the server does not support Range headers. 범위를 지원 하지 않지만 Accept-ranges 헤더를 인식 하는 서버에서 Accept-ranges 헤더의 예제는 다음과 같을 수 됩니다.An example of the Accept-Ranges header from a server that does not support ranges, but recognizes the Accept-Ranges header, would be as follows:

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


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

RangeItemHeaderValue 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the RangeItemHeaderValue class.



데이터를 보내기 시작하는 위치를 가져옵니다.Gets the position at which to start sending data.


데이터 보내기를 중지하는 위치를 가져옵니다.Gets the position at which to stop sending data.



지정한 Object이(가) 현재 RangeItemHeaderValue 개체와 같은지 여부를 확인합니다.Determines whether the specified Object is equal to the current RangeItemHeaderValue object.


RangeItemHeaderValue 개체의 해시 함수 역할을 수행합니다.Serves as a hash function for an RangeItemHeaderValue object.


현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)

현재 RangeItemHeaderValue 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current RangeItemHeaderValue object.

명시적 인터페이스 구현


현재 RangeItemHeaderValue 인스턴스의 복사본인 새 개체를 만듭니다.Creates a new object that is a copy of the current RangeItemHeaderValue instance.

적용 대상