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 参数值(包括数组中的单个项)调用此方法的签名。