Encoding Property
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Gets the Encoding in which the output is written.
Namespace: System.IO
Assembly: System.IO (in System.IO.dll)
Syntax
'Declaration
Public Overrides ReadOnly Property Encoding As Encoding
public override Encoding Encoding { get; }
public:
virtual property Encoding^ Encoding {
Encoding^ get () override;
}
abstract Encoding : Encoding with get
override Encoding : Encoding with get
override function get Encoding () : Encoding
Property Value
Type: System.Text. . :: . .Encoding
The Encoding specified in the constructor for the current instance, or UTF8Encoding if an encoding was not specified.
Remarks
This property is necessary for some XML scenarios where a header must be written containing the encoding used by the StreamWriter. This allows the XML code to consume an arbitrary StreamWriter and generate the correct XML header.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see dd66cd4c-b087-415f-9c3e-94e3a1835f74.