System.Xml.Xsl.Xslt.XsltLoader.ProcessOutputSettings C# (CSharp) Method

ProcessOutputSettings() private method

private ProcessOutputSettings ( ) : void
return void
        private void ProcessOutputSettings()
        {
            Output output = _compiler.Output;
            XmlWriterSettings settings = output.Settings;

            // version is ignored, indent="no" by default
            if (settings.OutputMethod == XmlOutputMethod.Html && output.IndentPrec == Output.NeverDeclaredPrec)
            {
                settings.Indent = true;
            }
            if (output.MediaTypePrec == Output.NeverDeclaredPrec)
            {
                settings.MediaType =
                    settings.OutputMethod == XmlOutputMethod.Xml ? "text/xml" :
                    settings.OutputMethod == XmlOutputMethod.Html ? "text/html" :
                    settings.OutputMethod == XmlOutputMethod.Text ? "text/plain" : null;
            }
        }