Ejemplo n.º 1
0
        /// <summary>
        /// Initialises a new instance of the XmlWriter class.
        /// </summary>
        /// <param name="writer">The writer.</param>
        public XmlWriter(TextWriter writer)
        {
            writer.CheckNull("writer");

            this.writer       = writer;
            this.elementStack = new Stack <string>();
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 初始化容器
 /// </summary>
 /// <param name="writer">流写入器</param>
 /// <param name="encoder">Html编码器</param>
 protected ContainerBase(TextWriter writer, HtmlEncoder encoder)
 {
     writer.CheckNull(nameof(writer));
     _writer  = writer;
     _encoder = encoder;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 初始化容器
 /// </summary>
 /// <param name="writer">流写入器</param>
 protected ContainerBase(TextWriter writer)
 {
     writer.CheckNull(nameof(writer));
     _writer = writer;
 }