Aracılığıyla paylaş


QueryString Yapı

Tanım

Bir isteği yeniden yapılandırmak veya URI dizesini yeniden yönlendirmek için gerektiğinde QueryString değeri için doğru işleme sağlar

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)
Devralma
QueryString
Uygulamalar

Oluşturucular

QueryString(String)

Sorgu dizesini belirli bir değerle başlatın. Bu değer, baştaki '?' karakteriyle kaçış ve sınırlandırılmış biçimde olmalıdır.

Alanlar

Empty

Boş sorgu dizesini temsil eder. Bu alan salt okunur durumdadır.

Özellikler

HasValue

Sorgu dizesi boş değilse True

Value

Baştaki '?' karakterine sahip kaçış sorgu dizesi

Yöntemler

Add(QueryString)

Geçerli sorgu dizesiyle birleştirir other .

Add(String, String)

Sorgu dizesini ve value ile name geçerli sorgu dizesiyle birleştirir.

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

Verilen ad değer çiftlerinden oluşturulmuş bir sorgu dizesi oluşturur.

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

Verilen ad değer çiftlerinden oluşturulmuş bir sorgu dizesi oluşturur.

Create(String, String)

Tek bir parametre adı ve değeriyle bir sorgu dizesi oluşturun.

Equals(Object)

Geçerli sorgu dizesinin bir nesnesine objeşit olup olmadığını değerlendirir.

Equals(QueryString)

Geçerli sorgu dizesi değerine eşitse kaçınılır other.

FromUriComponent(String)

URI biçiminde kaçış olarak sorgu verilen bir QueryString döndürür. Dize, sorgu olmayan herhangi bir değer IÇERMEMESİ GEREKİr.

FromUriComponent(Uri)

Sorguyu Uri nesnesinden olduğu gibi verilen bir QueryString döndürür. Göreli Uri nesneleri desteklenmez.

GetHashCode()

Değer için bir karma kodu alır.

ToString()

URI gösteriminde birleştirme için doğru olan bir şekilde kaçış sorgu dizesini sağlar. Değer null veya boş olmadığı sürece baştaki bir '?' karakteri eklenir. Potansiyel olarak tehlikeli olan karakterler kaçılır.

ToUriComponent()

URI gösteriminde birleştirme için doğru olan bir şekilde kaçış sorgu dizesini sağlar. Değer null veya boş olmadığı sürece baştaki bir '?' karakteri eklenir. Potansiyel olarak tehlikeli olan karakterler kaçılır.

İşleçler

Addition(QueryString, QueryString)

ve right öğesini tek bir sorgu dizesinde birleştirirleft.

Equality(QueryString, QueryString)

Bir sorgu dizesinin diğerine eşit olup olmadığını değerlendirir.

Inequality(QueryString, QueryString)

Bir sorgu dizesinin diğerine eşit olup olmadığını değerlendirir.

Şunlara uygulanır