Class EncodedStringWriter
- Namespace
- Dynamicweb.Core.Encoders
- Assembly
- Dynamicweb.Core.dll
The EncodedStringWriter class is an extension of System.IO.StringWriter class for enabling custom encoding of StringWriters.
public class EncodedStringWriter : StringWriter, IAsyncDisposable, IDisposable
- Inheritance
-
EncodedStringWriter
- Implements
- Inherited Members
Constructors
EncodedStringWriter(StringBuilder, Encoding)
Initializes a new instance of the EncodedStringWriter class.
public EncodedStringWriter(StringBuilder value, Encoding encoding)
Parameters
valueStringBuilderAn existing StringBuilder instance.
encodingEncodingThe encoding to use in the StringWriter.
EncodedStringWriter(StringBuilder, Encoding, IFormatProvider?)
Initializes a new instance of the EncodedStringWriter class.
public EncodedStringWriter(StringBuilder value, Encoding encoding, IFormatProvider? formatProvider)
Parameters
valueStringBuilderAn existing StringBuilder instance.
encodingEncodingThe encoding to use in the StringWriter.
formatProviderIFormatProviderAn IFormatProvider object that controls formatting.
Properties
Encoding
Gets the Encoding in which the output is written.
public override Encoding Encoding { get; }