BasicHttpBinding.TextEncoding Właściwość

Definicja

Pobiera lub ustawia kodowanie znaków używane dla tekstu wiadomości.

public:
 property System::Text::Encoding ^ TextEncoding { System::Text::Encoding ^ get(); void set(System::Text::Encoding ^ value); };
public System.Text.Encoding TextEncoding { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.EncodingConverter))]
public System.Text.Encoding TextEncoding { get; set; }
member this.TextEncoding : System.Text.Encoding with get, set
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.EncodingConverter))>]
member this.TextEncoding : System.Text.Encoding with get, set
Public Property TextEncoding As Encoding

Wartość właściwości

Encoding

Oznacza Encoding to kodowanie znaków, które jest używane. Wartość domyślna to UTF8Encoding.

Atrybuty

Przykłady

Poniższy przykład ustawia wartość TextEncoding na Encoding.Unicodewartość .

BasicHttpBinding binding = new BasicHttpBinding();
binding.TextEncoding = System.Text.Encoding.Unicode;

Wartość tej właściwości można również ustawić w pliku konfiguracji.

<configuration>
  <system.serviceModel>

    <bindings>
      <basicHttpBinding>
        <binding name="Binding1"
          textEncoding = "UnicodeFffeTextEncoding">

          <security mode="None" />
        </binding>
      </basicHttpBinding>
    </bindings>
  </system.serviceModel>

</configuration>

Dotyczy