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.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin