C# Class Decision.Common.StringWriterWithEncoding

The StringWriter class always outputs UTF-16 encoded strings. To use a different encoding, we must inherit from StringWriter. See http://stackoverflow.com/questions/9459184/why-is-the-xmlwriter-always-outputing-utf-16-encoding.
Inheritance: System.IO.StringWriter
Mostra file Open project: rabbal/Decision

Public Methods

Method Description
StringWriterWithEncoding ( ) : System

Initializes a new instance of the StringWriterWithEncoding class.

StringWriterWithEncoding ( Encoding encoding ) : System

Initializes a new instance of the StringWriterWithEncoding class.

StringWriterWithEncoding ( IFormatProvider formatProvider ) : System

Initializes a new instance of the StringWriterWithEncoding class.

StringWriterWithEncoding ( IFormatProvider formatProvider, Encoding encoding ) : System

Initializes a new instance of the StringWriterWithEncoding class.

StringWriterWithEncoding ( StringBuilder stringBuilder ) : System

Initializes a new instance of the StringWriterWithEncoding class.

StringWriterWithEncoding ( StringBuilder stringBuilder, Encoding encoding ) : System

Initializes a new instance of the StringWriterWithEncoding class.

StringWriterWithEncoding ( StringBuilder stringBuilder, IFormatProvider formatProvider ) : System

Initializes a new instance of the StringWriterWithEncoding class.

StringWriterWithEncoding ( StringBuilder stringBuilder, IFormatProvider formatProvider, Encoding encoding ) : System

Initializes a new instance of the StringWriterWithEncoding class.

Method Details

StringWriterWithEncoding() public method

Initializes a new instance of the StringWriterWithEncoding class.
public StringWriterWithEncoding ( ) : System
return System

StringWriterWithEncoding() public method

Initializes a new instance of the StringWriterWithEncoding class.
public StringWriterWithEncoding ( Encoding encoding ) : System
encoding System.Text.Encoding The encoding.
return System

StringWriterWithEncoding() public method

Initializes a new instance of the StringWriterWithEncoding class.
public StringWriterWithEncoding ( IFormatProvider formatProvider ) : System
formatProvider IFormatProvider An object that controls formatting.
return System

StringWriterWithEncoding() public method

Initializes a new instance of the StringWriterWithEncoding class.
public StringWriterWithEncoding ( IFormatProvider formatProvider, Encoding encoding ) : System
formatProvider IFormatProvider The format provider.
encoding System.Text.Encoding The encoding.
return System

StringWriterWithEncoding() public method

Initializes a new instance of the StringWriterWithEncoding class.
public StringWriterWithEncoding ( StringBuilder stringBuilder ) : System
stringBuilder StringBuilder The string builder to write to.
return System

StringWriterWithEncoding() public method

Initializes a new instance of the StringWriterWithEncoding class.
public StringWriterWithEncoding ( StringBuilder stringBuilder, Encoding encoding ) : System
stringBuilder StringBuilder The string builder to write to.
encoding System.Text.Encoding The encoding.
return System

StringWriterWithEncoding() public method

Initializes a new instance of the StringWriterWithEncoding class.
public StringWriterWithEncoding ( StringBuilder stringBuilder, IFormatProvider formatProvider ) : System
stringBuilder StringBuilder The string builder to write to.
formatProvider IFormatProvider The format provider.
return System

StringWriterWithEncoding() public method

Initializes a new instance of the StringWriterWithEncoding class.
public StringWriterWithEncoding ( StringBuilder stringBuilder, IFormatProvider formatProvider, Encoding encoding ) : System
stringBuilder StringBuilder The string builder to write to.
formatProvider IFormatProvider The format provider.
encoding System.Text.Encoding The encoding.
return System