다음을 통해 공유


HttpExpectationHeaderValueCollection 클래스

정의

HTTP 요청에 대한 예상 HTTP 헤더의 값을 나타냅니다.

public ref class HttpExpectationHeaderValueCollection sealed : IIterable<HttpExpectationHeaderValue ^>, IVector<HttpExpectationHeaderValue ^>, 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)]
class HttpExpectationHeaderValueCollection final : IIterable<HttpExpectationHeaderValue>, IVector<HttpExpectationHeaderValue>, IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpExpectationHeaderValueCollection final : IIterable<HttpExpectationHeaderValue>, IVector<HttpExpectationHeaderValue>, 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)]
public sealed class HttpExpectationHeaderValueCollection : IEnumerable<HttpExpectationHeaderValue>, IList<HttpExpectationHeaderValue>, IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpExpectationHeaderValueCollection : IEnumerable<HttpExpectationHeaderValue>, IList<HttpExpectationHeaderValue>, IStringable
Public NotInheritable Class HttpExpectationHeaderValueCollection
Implements IEnumerable(Of HttpExpectationHeaderValue), IList(Of HttpExpectationHeaderValue), IStringable
상속
Object Platform::Object IInspectable HttpExpectationHeaderValueCollection
특성
구현

Windows 요구 사항

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

설명

HttpExpectationHeaderValueCollection 클래스는 HTTP 요청에 대한 예상 HTTP 헤더의 값을 나타냅니다.

HttpExpectationHeaderValueCollection은 예상 HTTP 헤더의 예상 정보에 사용되는 HttpExpectationHeaderValue 클래스의 인스턴스에 대한 컬렉션 컨테이너를 제공합니다.

HttpRequestHeaderCollectionExpect 속성은 HttpExpectationHeaderValueCollection 개체를 반환합니다.

속성

Size

컬렉션의 HttpExpectationHeaderValue 개체 수를 가져옵니다.

메서드

Append(HttpExpectationHeaderValue)

컬렉션의 끝에 새 HttpExpectationHeaderValue 항목을 추가합니다.

Clear()

컬렉션에서 모든 개체를 제거합니다.

First()

컬렉션의 첫 번째 HttpExpectationHeaderValue 항목에 대한 반복기를 검색합니다.

GetAt(UInt32)

컬렉션의 지정된 인덱스에 있는 HttpExpectationHeaderValue 를 반환합니다.

GetMany(UInt32, HttpExpectationHeaderValue[])

컬렉션의 지정된 인덱스에서 시작하는 HttpExpectationHeaderValue 항목을 검색합니다.

GetView()

HttpExpectationHeaderValueCollection의 변경할 수 없는 보기를 반환합니다.

IndexOf(HttpExpectationHeaderValue, UInt32)

컬렉션에서 HttpExpectationHeaderValue 의 인덱스를 검색합니다.

InsertAt(UInt32, HttpExpectationHeaderValue)

HttpExpectationHeaderValue를 지정된 인덱스의 컬렉션에 삽입합니다.

ParseAdd(String)

HttpExpectationHeaderValueCollection에 항목을 구문 분석하고 추가합니다.

RemoveAt(UInt32)

HttpExpectationHeaderValueCollection에서 지정된 인덱스의 항목을 제거합니다.

RemoveAtEnd()

컬렉션에서 마지막 HttpExpectationHeaderValue 항목을 제거합니다.

ReplaceAll(HttpExpectationHeaderValue[])

컬렉션의 모든 HttpExpectationHeaderValue 항목을 지정된 HttpExpectationHeaderValue 항목으로 바꿉니다.

SetAt(UInt32, HttpExpectationHeaderValue)

컬렉션의 지정된 인덱스에 HttpExpectationHeaderValue 를 설정합니다.

ToString()

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

TryParseAdd(String)

HttpExpectationHeaderValueCollection에 지정된 항목을 구문 분석하고 추가하려고 시도합니다.

적용 대상

추가 정보