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

适用于