Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / XmlUtils / System / Xml / Xsl / XsltOld / TextOutput.cs / 1305376 / TextOutput.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Xsl.XsltOld { using Res = System.Xml.Utils.Res; using System; using System.IO; using System.Xml; using System.Xml.XPath; using System.Text; internal class TextOutput : SequentialOutput { private TextWriter writer; internal TextOutput(Processor processor, Stream stream) : base(processor) { if (stream == null) { throw new ArgumentNullException("stream"); } this.encoding = processor.Output.Encoding; this.writer = new StreamWriter(stream, this.encoding); } internal TextOutput(Processor processor, TextWriter writer) : base(processor) { if (writer == null) { throw new ArgumentNullException("writer"); } this.encoding = writer.Encoding; this.writer = writer; } internal override void Write(char outputChar) { this.writer.Write(outputChar); } internal override void Write(string outputText) { this.writer.Write(outputText); } internal override void Close() { this.writer.Flush(); this.writer = null; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DocumentApplicationJournalEntry.cs
- InstanceLockLostException.cs
- SqlInternalConnectionSmi.cs
- safex509handles.cs
- ConfigXmlAttribute.cs
- DesignerObject.cs
- DriveNotFoundException.cs
- GroupLabel.cs
- MemoryResponseElement.cs
- HtmlAnchor.cs
- FrameworkReadOnlyPropertyMetadata.cs
- TabControlEvent.cs
- Exception.cs
- TableStyle.cs
- GroupBoxRenderer.cs
- Maps.cs
- DescendantOverDescendantQuery.cs
- ToolStripComboBox.cs
- DeleteIndexBinder.cs
- ObservableDictionary.cs
- IChannel.cs
- ExtentKey.cs
- CompilationUtil.cs
- ButtonField.cs
- ClipboardData.cs
- ConsoleTraceListener.cs
- SQLInt32Storage.cs
- FullTextLine.cs
- TdsParserHelperClasses.cs
- AnnouncementSendsAsyncResult.cs
- XPathQilFactory.cs
- DoubleConverter.cs
- SystemParameters.cs
- PropertySegmentSerializationProvider.cs
- PropertyMapper.cs
- Vector3DAnimationUsingKeyFrames.cs
- FunctionMappingTranslator.cs
- exports.cs
- Vector.cs
- RegexCapture.cs
- LineBreakRecord.cs
- ContextMenu.cs
- recordstatescratchpad.cs
- ConnectionManagementElementCollection.cs
- DetailsViewRow.cs
- ArrayList.cs
- SatelliteContractVersionAttribute.cs
- BaseDataBoundControl.cs
- PrivateFontCollection.cs
- HMACMD5.cs
- Double.cs
- CodeExpressionCollection.cs
- JsonClassDataContract.cs
- XmlQueryContext.cs
- XmlWriterTraceListener.cs
- SoapElementAttribute.cs
- SendReply.cs
- Margins.cs
- PointF.cs
- COM2ExtendedUITypeEditor.cs
- SizeF.cs
- MetadataPropertyvalue.cs
- ToolZone.cs
- ProxyHwnd.cs
- _SingleItemRequestCache.cs
- PropertyFilterAttribute.cs
- OneOfScalarConst.cs
- FactoryRecord.cs
- unitconverter.cs
- ThousandthOfEmRealPoints.cs
- Activity.cs
- WinCategoryAttribute.cs
- ModelVisual3D.cs
- TextCharacters.cs
- SHA1Managed.cs
- ModelItemImpl.cs
- RegionInfo.cs
- TypeNameConverter.cs
- WebPartZoneBase.cs
- SiblingIterators.cs
- ViewStateModeByIdAttribute.cs
- dbdatarecord.cs
- NotConverter.cs
- DiscreteKeyFrames.cs
- ContainerTracking.cs
- basecomparevalidator.cs
- VisualCollection.cs
- LinearGradientBrush.cs
- TypefaceMetricsCache.cs
- XmlRawWriter.cs
- EventMetadata.cs
- EndpointDispatcherTable.cs
- RawStylusInputReport.cs
- BrushConverter.cs
- TcpConnectionPoolSettingsElement.cs
- CodeMethodInvokeExpression.cs
- SQLCharsStorage.cs
- SignedInfo.cs
- KeyValueInternalCollection.cs
- DataConnectionHelper.cs