다음을 통해 공유


HttpContentRangeHeaderValue 클래스

정의

요청 또는 응답의 HTTP 콘텐츠에 대한 Content-Range HTTP 헤더의 값을 나타냅니다.

public ref class HttpContentRangeHeaderValue sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpContentRangeHeaderValueFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpContentRangeHeaderValue final : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpContentRangeHeaderValueFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpContentRangeHeaderValue final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpContentRangeHeaderValueFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpContentRangeHeaderValue : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpContentRangeHeaderValueFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpContentRangeHeaderValue : IStringable
function HttpContentRangeHeaderValue(from, to, length)
Public NotInheritable Class HttpContentRangeHeaderValue
Implements IStringable
상속
Object Platform::Object IInspectable HttpContentRangeHeaderValue
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

HttpContentRangeHeaderValue 클래스는 HTTP 요청에서 전송되거나 응답에서 수신된 HTTP 콘텐츠의 Content-Range HTTP 헤더 값을 나타냅니다.

HttpContentHeaderCollectionContentRange 속성은 HttpContentRangeHeaderValue 개체를 반환합니다.

생성자

HttpContentRangeHeaderValue(UInt64)

콘텐츠 길이를 사용하여 HttpContentRangeHeaderValue 클래스의 새 instance 초기화합니다.

HttpContentRangeHeaderValue(UInt64, UInt64)

시작 및 중지 위치를 사용하여 HttpContentRangeHeaderValue 클래스의 새 instance 초기화합니다.

HttpContentRangeHeaderValue(UInt64, UInt64, UInt64)

시작 및 중지 위치와 콘텐츠 길이를 사용하여 HttpContentRangeHeaderValue 클래스의 새 instance 초기화합니다.

속성

FirstBytePosition

Content-Range HTTP 헤더에서 데이터 전송을 시작할 위치를 가져옵니다.

LastBytePosition

Content-Range HTTP 헤더에서 데이터 전송을 중지할 위치를 가져옵니다.

Length

Content-Range HTTP 헤더에서 전체 콘텐츠 엔터티 본문의 길이를 가져옵니다.

Unit

Content-Range HTTP 헤더에 사용되는 범위 단위의 값을 가져오거나 설정합니다.

메서드

Parse(String)

문자열을 HttpContentRangeHeaderValue instance 변환합니다.

ToString()

현재 HttpContentRangeHeaderValue 개체를 나타내는 문자열을 반환합니다.

TryParse(String, HttpContentRangeHeaderValue)

문자열이 유효한 HttpContentRangeHeaderValue 정보인지 여부를 확인합니다.

적용 대상

추가 정보