Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / XmlUtils / System / Xml / Xsl / XsltOld / StringOutput.cs / 1305376 / StringOutput.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Xsl.XsltOld { using Res = System.Xml.Utils.Res; using System; using System.Xml; using System.Text; internal class StringOutput : SequentialOutput { private StringBuilder builder; private string result; internal string Result { get { return this.result; } } internal StringOutput(Processor processor) : base(processor) { this.builder = new StringBuilder(); } internal override void Write(char outputChar) { this.builder.Append(outputChar); #if DEBUG this.result = this.builder.ToString(); #endif } internal override void Write(string outputText) { this.builder.Append(outputText); #if DEBUG this.result = this.builder.ToString(); #endif } internal override void Close() { this.result = this.builder.ToString(); } } } // 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
- MatrixAnimationBase.cs
- Decorator.cs
- EntitySet.cs
- LicenseContext.cs
- ColorInterpolationModeValidation.cs
- PageStatePersister.cs
- WebReferencesBuildProvider.cs
- SessionStateContainer.cs
- _NetworkingPerfCounters.cs
- HideDisabledControlAdapter.cs
- RootNamespaceAttribute.cs
- TreeNode.cs
- DbgUtil.cs
- Group.cs
- PropertyDescriptorCollection.cs
- AddInProcess.cs
- DocumentAutomationPeer.cs
- SelectionList.cs
- LinkConverter.cs
- mediaclock.cs
- NamedPermissionSet.cs
- DiagnosticsConfiguration.cs
- TemplateComponentConnector.cs
- TextEditorParagraphs.cs
- Button.cs
- MemberProjectedSlot.cs
- BitmapEffect.cs
- StopStoryboard.cs
- ResourcesBuildProvider.cs
- ClusterRegistryConfigurationProvider.cs
- DataGridItemEventArgs.cs
- EdmToObjectNamespaceMap.cs
- SectionUpdates.cs
- ListItemConverter.cs
- WindowsAuthenticationModule.cs
- BoolExpressionVisitors.cs
- StringBuilder.cs
- Point3DIndependentAnimationStorage.cs
- MaterialGroup.cs
- TemplateField.cs
- Partitioner.cs
- BitmapCodecInfo.cs
- RewritingValidator.cs
- PackWebRequestFactory.cs
- GridErrorDlg.cs
- Hyperlink.cs
- _FtpControlStream.cs
- List.cs
- MsmqHostedTransportConfiguration.cs
- MouseGesture.cs
- ClientCultureInfo.cs
- VersionConverter.cs
- URLIdentityPermission.cs
- ValidationError.cs
- NameValueCollection.cs
- DataTableCollection.cs
- RequestCachePolicy.cs
- FormViewDesigner.cs
- TableCell.cs
- ClientSession.cs
- FactoryGenerator.cs
- DrawTreeNodeEventArgs.cs
- PipelineModuleStepContainer.cs
- Crypto.cs
- XmlKeywords.cs
- RuleSettings.cs
- ExportOptions.cs
- XmlSchemaSimpleTypeList.cs
- XPathBinder.cs
- SQLInt64Storage.cs
- KerberosSecurityTokenAuthenticator.cs
- MetadataCacheItem.cs
- OutputCacheProfileCollection.cs
- TreeNodeClickEventArgs.cs
- CounterSampleCalculator.cs
- BreadCrumbTextConverter.cs
- ContainerControl.cs
- ActivityWithResultConverter.cs
- ResourceCategoryAttribute.cs
- FlagsAttribute.cs
- EditingMode.cs
- XmlSchemaRedefine.cs
- HttpConfigurationContext.cs
- UrlRoutingHandler.cs
- listitem.cs
- XmlDesigner.cs
- AuthenticationModulesSection.cs
- MatrixKeyFrameCollection.cs
- GroupAggregateExpr.cs
- WebPartZoneCollection.cs
- Decoder.cs
- EntityContainerEmitter.cs
- DetailsViewDeleteEventArgs.cs
- WebScriptEnablingBehavior.cs
- Image.cs
- BulletChrome.cs
- LinqDataSourceEditData.cs
- DataTableMapping.cs
- LambdaCompiler.Generated.cs
- Transform.cs