Sdílet prostřednictvím


UrlEncodedParameterWriter.Encode Metoda

Definice

Zakóduje všechny hodnoty parametrů webové metody a zapíše je do zadaného zapisovače.

Přetížení

Encode(TextWriter, Object[])

Zakóduje všechny hodnoty parametrů webové metody a zapíše je do zadaného zapisovače.

Encode(TextWriter, String, Object)

Zakóduje zadanou hodnotu parametru a zapíše ji do zadaného zapisovače.

Encode(TextWriter, Object[])

Zakóduje všechny hodnoty parametrů webové metody a zapíše je do zadaného zapisovače.

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

Parametry

writer
TextWriter

Objekt, TextWriter který zapisuje do požadavku HTTP.

values
Object[]

Hodnoty parametrů webové metody

Poznámky

Toto přetížení metody volá druhé přetížení pro každou hodnotu parametru, včetně Encode Encode jednotlivých položek v polích.

Platí pro

Encode(TextWriter, String, Object)

Zakóduje zadanou hodnotu parametru a zapíše ji do zadaného zapisovače.

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)

Parametry

writer
TextWriter

Objekt, TextWriter který zapisuje do požadavku HTTP.

name
String

Název parametru, který bude kódován.

value
Object

Hodnota parametru, který bude kódován.

Poznámky

Druhý podpis metody , která je volána pro každou webovou metodu, volá tento podpis metody pro každou hodnotu parametru, včetně jednotlivých položek Encode Encode v Encode polích.

Platí pro