UrlEncodedParameterWriter.Encode 方法

定义

对 Web 方法的所有参数值进行编码,然后将它们写入指定编写器。

重载

Encode(TextWriter, Object[])

对 Web 方法的所有参数值进行编码,然后将它们写入指定编写器。

Encode(TextWriter, String, Object)

对指定参数值进行编码,然后将它写入指定编写器。

Encode(TextWriter, Object[])

对 Web 方法的所有参数值进行编码,然后将它们写入指定编写器。

protected:
 void Encode(System::IO::TextWriter ^ writer, cli::array <System::Object ^> ^ values);
protected void Encode (System.IO.TextWriter writer, object[] values);
member this.Encode : System.IO.TextWriter * obj[] -> unit
Protected Sub Encode (writer As TextWriter, values As Object())

参数

writer
TextWriter

一个 TextWriter 对象,它执行写入 HTTP 请求的操作。

values
Object[]

Web 方法的参数值。

注解

此方法的重载 Encode Encode 为每个参数值(包括数组中的单个项)调用另一个重载。

适用于

Encode(TextWriter, String, Object)

对指定参数值进行编码,然后将它写入指定编写器。

protected:
 void Encode(System::IO::TextWriter ^ writer, System::String ^ name, System::Object ^ value);
protected void Encode (System.IO.TextWriter writer, string name, object value);
member this.Encode : System.IO.TextWriter * string * obj -> unit
Protected Sub Encode (writer As TextWriter, name As String, value As Object)

参数

writer
TextWriter

一个 TextWriter 对象,它执行写入 HTTP 请求的操作。

name
String

将要编码的参数的名称。

value
Object

将要编码的参数的值。

注解

方法的另一个签名(为 Encode Encode 每个 Web 方法调用)为每个 Encode 参数值(包括数组中的单个项)调用此方法的签名。

适用于