情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Uri.EscapeDataString メソッド

2013/12/12

文字列をエスケープ表現に変換します。

Namespace:  System
アセンブリ:  System (System.dll 内)

public static string EscapeDataString(
	string stringToEscape
)

パラメーター

stringToEscape
型: System.String
エスケープする文字列。

戻り値

型: System.String
stringToEscape のエスケープ表現を格納する String

例外条件
ArgumentNullException

stringToEscapenull です。

UriFormatException

stringToEscape の長さが 32766 文字を超えています。

EscapeDataString メソッドでは、RFC 2396 の非予約文字を除いたすべての文字が 16 進表現に変換されます。すべての Unicode 文字は、エスケープされる前に UTF-8 形式に変換されます。

このメソッドは、stringToEscape 内にエスケープ シーケンスがないことを前提にしています。

文字列は、RFC 3986 に基づいてエスケープされます。予約文字と非予約文字の定義については、この RFC を参照してください。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示: