HttpServerUtilityBase.UrlEncode メソッド

定義

派生クラスでオーバーライドされた場合、URL で有効な文字のみを含めて文字列をエンコードします。

オーバーロード

UrlEncode(String)

派生クラスでオーバーライドされる場合、文字列を URL エンコードし、エンコードされた文字列を返します。

UrlEncode(String, TextWriter)

派生クラスでオーバーライドされると、文字列を URL エンコードし、その結果の出力をストリームに送信します。

UrlEncode(String)

派生クラスでオーバーライドされる場合、文字列を URL エンコードし、エンコードされた文字列を返します。

public:
 virtual System::String ^ UrlEncode(System::String ^ s);
public virtual string UrlEncode (string s);
abstract member UrlEncode : string -> string
override this.UrlEncode : string -> string
Public Overridable Function UrlEncode (s As String) As String

パラメーター

s
String

URL エンコードするテキスト。

戻り値

URL エンコードされたテキスト。

例外

適用対象

UrlEncode(String, TextWriter)

派生クラスでオーバーライドされると、文字列を URL エンコードし、その結果の出力をストリームに送信します。

public:
 virtual void UrlEncode(System::String ^ s, System::IO::TextWriter ^ output);
public virtual void UrlEncode (string s, System.IO.TextWriter output);
abstract member UrlEncode : string * System.IO.TextWriter -> unit
override this.UrlEncode : string * System.IO.TextWriter -> unit
Public Overridable Sub UrlEncode (s As String, output As TextWriter)

パラメーター

s
String

エンコードする文字列。

output
TextWriter

エンコードされた文字列を格納するストリーム。

例外

注釈

パラメーターは output 、 メソッドへの UrlEncode 参照によって渡されます。 メソッドの完了後にハンドラーから出力を取得するには、 オブジェクトのプロパティとメソッドを output 使用します。 例については、「UrlEncode」を参照してください。

適用対象