다음을 통해 공유


QueryString 구조체

정의

요청 또는 리디렉션 URI 문자열을 다시 구성해야 하는 경우 QueryString 값에 대한 올바른 처리를 제공합니다.

public value class QueryString : IEquatable<Microsoft::AspNetCore::Http::QueryString>
public struct QueryString : IEquatable<Microsoft.AspNetCore.Http.QueryString>
public readonly struct QueryString : IEquatable<Microsoft.AspNetCore.Http.QueryString>
type QueryString = struct
Public Structure QueryString
Implements IEquatable(Of QueryString)
상속
QueryString
구현

생성자

QueryString(String)

지정된 값으로 쿼리 문자열을 초기화합니다. 이 값은 선행 '?' 문자를 사용하여 이스케이프되고 구분된 형식이어야 합니다.

필드

Empty

빈 쿼리 문자열을 나타냅니다. 이 필드는 읽기 전용입니다.

속성

HasValue

쿼리 문자열이 비어 있지 않으면 true입니다.

Value

선행 '?' 문자가 있는 이스케이프된 쿼리 문자열

메서드

Add(QueryString)

현재 쿼리 문자열에 연결 other 합니다.

Add(String, String)

및 를 사용하여 쿼리 문자열 namevalue 을 현재 쿼리 문자열에 연결합니다.

Create(IEnumerable<KeyValuePair<String,String>>)

지정된 이름 값 쌍으로 구성된 쿼리 문자열을 만듭니다.

Create(IEnumerable<KeyValuePair<String,StringValues>>)

지정된 이름 값 쌍으로 구성된 쿼리 문자열을 만듭니다.

Create(String, String)

지정된 단일 매개 변수 이름 및 값을 사용하여 쿼리 문자열을 만듭니다.

Equals(Object)

현재 쿼리 문자열이 개체 와 같은지 평가합니다 obj.

Equals(QueryString)

현재 쿼리 문자열이 과 같으면 값을 계산합니다 other.

FromUriComponent(String)

URI 형식으로 이스케이프된 쿼리에 지정된 QueryString을 반환합니다. 문자열에는 쿼리가 아닌 값이 있으면 안 됩니다.

FromUriComponent(Uri)

URI 개체의 쿼리에 지정된 QueryString을 반환합니다. 상대 URI 개체는 지원되지 않습니다.

GetHashCode()

값에 대한 해시 코드를 가져옵니다.

ToString()

URI 표현으로 결합할 수 있는 올바른 방식으로 이스케이프된 쿼리 문자열을 제공합니다. 값이 null이거나 비어 있지 않으면 선행 '?' 문자가 포함됩니다. 잠재적으로 위험한 문자는 이스케이프됩니다.

ToUriComponent()

URI 표현으로 결합할 수 있는 올바른 방식으로 이스케이프된 쿼리 문자열을 제공합니다. 값이 null이거나 비어 있지 않으면 선행 '?' 문자가 포함됩니다. 잠재적으로 위험한 문자는 이스케이프됩니다.

연산자

Addition(QueryString, QueryString)

right 를 단일 쿼리 문자열에 연결 left 합니다.

Equality(QueryString, QueryString)

한 쿼리 문자열이 다른 쿼리 문자열과 같은지 평가합니다.

Inequality(QueryString, QueryString)

한 쿼리 문자열이 다른 쿼리 문자열과 같지 않은지 평가합니다.

적용 대상