コード例 #1
0
ファイル: XmlWriter.cs プロジェクト: bstoney/NJade
        /// <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>();
        }
コード例 #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;
 }
コード例 #3
0
ファイル: ContainerBase.cs プロジェクト: xydoublez/Util
 /// <summary>
 /// 初始化容器
 /// </summary>
 /// <param name="writer">流写入器</param>
 protected ContainerBase(TextWriter writer)
 {
     writer.CheckNull(nameof(writer));
     _writer = writer;
 }