Sdílet prostřednictvím


BasicHttpBinding.TextEncoding Vlastnost

Definice

Získá nebo nastaví kódování znaků, které se používá pro text zprávy.

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

Hodnota vlastnosti

Encoding

Označuje Encoding kódování znaků, které se používá. Výchozí formát je UTF8Encoding.

Atributy

Příklady

Následující příklad nastaví TextEncoding na Encoding.Unicode.

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

Hodnotu této vlastnosti lze také nastavit v konfiguračním souboru.

<configuration>
  <system.serviceModel>

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

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

</configuration>

Platí pro