Uri.EscapeDataString Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
EscapeDataString(ReadOnlySpan<Char>) |
Bir yayılma alanını kaçış gösterimine dönüştürür. |
EscapeDataString(String) |
Bir dizeyi kaçış gösterimine dönüştürür. |
EscapeDataString(ReadOnlySpan<Char>)
Bir yayılma alanını kaçış gösterimine dönüştürür.
public:
static System::String ^ EscapeDataString(ReadOnlySpan<char> charsToEscape);
public static string EscapeDataString (ReadOnlySpan<char> charsToEscape);
static member EscapeDataString : ReadOnlySpan<char> -> string
Public Shared Function EscapeDataString (charsToEscape As ReadOnlySpan(Of Char)) As String
Parametreler
- charsToEscape
- ReadOnlySpan<Char>
Kaçacak yer.
Döndürülenler
charsToEscape
kaçış gösterimi.
Şunlara uygulanır
EscapeDataString(String)
- Kaynak:
- UriExt.cs
- Kaynak:
- UriExt.cs
- Kaynak:
- UriExt.cs
Bir dizeyi kaçış gösterimine dönüştürür.
public:
static System::String ^ EscapeDataString(System::String ^ stringToEscape);
public static string EscapeDataString (string stringToEscape);
static member EscapeDataString : string -> string
Public Shared Function EscapeDataString (stringToEscape As String) As String
Parametreler
- stringToEscape
- String
Kaçacak dize.
Döndürülenler
stringToEscape
kaçış gösterimi.
Özel durumlar
stringToEscape
null
.
Not: Windows Mağazası uygulamaları için .NET veya Taşınabilir Sınıf Kitaplığıiçinde bunun yerine FormatExceptiontemel sınıf özel durumunu yakalayın.
stringToEscape
uzunluğu 32766 karakteri aşıyor.
Açıklamalar
varsayılan olarak, EscapeDataString yöntemi RFC 2396 kaydedilmemiş karakterler dışındaki tüm karakterleri onaltılık gösterimlerine dönüştürür. Uluslararası Kaynak Tanımlayıcıları (IPI) veya Uluslararası Etki Alanı Adı (IDN) ayrıştırma etkinse, EscapeDataString yöntemi RFC 3986 kaydedilmemiş karakterler dışındaki tüm karakterleri onaltılık gösterimlerine dönüştürür. Tüm Unicode karakterleri, kaçış olmadan önce UTF-8 biçimine dönüştürülür.
Bu yöntem, stringToEscape
içinde kaçış dizisi olmadığını varsayar.
Varsayılan olarak, dize RFC 2396'ya göre kaçıştır. Uluslararası Kaynak Tanımlayıcıları (IPI) veya Uluslararası Etki Alanı Adı (IDN) ayrıştırma etkinse, dize RFC 3986 ve RFC 3987'ye göre kaçış olur. Ayrılmış ve ayrılmamış karakterlerin tanımı için bu RFC'lere bakın.
IRI desteği hakkında daha fazla bilgi için Uri sınıfının Açıklamalar bölümüne bakın.