Lớp XmlTextWriter có nguồn gốc từ lớp XmlWriter, đại diện cho một trình viết cung cấp cách tạo tài liệu XML chỉ chuyển tiếp nhanh chóng không được lưu vào bộ nhớ cache dựa trên đặc tả Ngôn ngữ đánh dấu mở rộng W3C (XML) 1.0.