Freigeben über


UrlEncodedParameterWriter.Encode Methode

Definition

Codiert alle Parameterwerte für eine Webmethode und schreibt diese in den angegebenen Writer.

Überlädt

Encode(TextWriter, Object[])

Codiert alle Parameterwerte für eine Webmethode und schreibt diese in den angegebenen Writer.

Encode(TextWriter, String, Object)

Codiert einen angegebenen Parameterwert und schreibt diesen in den angegebenen Writer.

Encode(TextWriter, Object[])

Codiert alle Parameterwerte für eine Webmethode und schreibt diese in den angegebenen Writer.

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())

Parameter

writer
TextWriter

Ein TextWriter-Objekt, das in die HTTP-Anforderung schreibt.

values
Object[]

Die Parameterwerte der Webmethode.

Hinweise

Diese Überladung der Encode -Methode ruft die andere Überladung, Encode , für jeden Parameterwert auf, einschließlich einzelner Elemente in Arrays.

Gilt für

Encode(TextWriter, String, Object)

Codiert einen angegebenen Parameterwert und schreibt diesen in den angegebenen Writer.

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)

Parameter

writer
TextWriter

Ein TextWriter-Objekt, das in die HTTP-Anforderung schreibt.

name
String

Der Name des zu codierenden Parameters.

value
Object

Der Wert des zu codierenden Parameters.

Hinweise

Die andere Signatur der Encode -Methode, Encode , die für jede Webmethode aufgerufen wird, ruft diese Signatur der Encode -Methode für jeden der Parameterwerte auf, einschließlich einzelner Elemente in Arrays.

Gilt für