UrlEncodedParameterWriter.Encode 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
对 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 。