Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / XmlUtils / System / Xml / Xsl / XsltOld / TextEvent.cs / 1 / TextEvent.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Xsl.XsltOld { using Res = System.Xml.Utils.Res; using System; using System.Diagnostics; using System.Xml; using System.Xml.XPath; internal class TextEvent : Event { private string text; protected TextEvent() {} public TextEvent(string text) { Debug.Assert(text != null); this.text = text; } public TextEvent(Compiler compiler) { NavigatorInput input = compiler.Input; Debug.Assert(input.NodeType == XPathNodeType.Text || input.NodeType == XPathNodeType.SignificantWhitespace); this.text = input.Value; } public override bool Output(Processor processor, ActionFrame frame) { return processor.TextEvent(this.text); } public virtual string Evaluate(Processor processor, ActionFrame frame) { return this.text; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Xsl.XsltOld { using Res = System.Xml.Utils.Res; using System; using System.Diagnostics; using System.Xml; using System.Xml.XPath; internal class TextEvent : Event { private string text; protected TextEvent() {} public TextEvent(string text) { Debug.Assert(text != null); this.text = text; } public TextEvent(Compiler compiler) { NavigatorInput input = compiler.Input; Debug.Assert(input.NodeType == XPathNodeType.Text || input.NodeType == XPathNodeType.SignificantWhitespace); this.text = input.Value; } public override bool Output(Processor processor, ActionFrame frame) { return processor.TextEvent(this.text); } public virtual string Evaluate(Processor processor, ActionFrame frame) { return this.text; } } } // 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
- SecurityPermission.cs
- RowBinding.cs
- DeflateStream.cs
- HttpModuleCollection.cs
- InputMethodStateTypeInfo.cs
- AutoSizeToolBoxItem.cs
- ListManagerBindingsCollection.cs
- XmlTypeAttribute.cs
- HtmlUtf8RawTextWriter.cs
- TriState.cs
- WeakHashtable.cs
- BaseCollection.cs
- PipelineModuleStepContainer.cs
- ExceptionUtil.cs
- ServiceDeploymentInfo.cs
- InfoCardAsymmetricCrypto.cs
- LoadItemsEventArgs.cs
- DSASignatureDeformatter.cs
- SmtpException.cs
- SrgsElementFactory.cs
- EpmContentDeSerializer.cs
- IssuedTokenServiceElement.cs
- FormsAuthenticationTicket.cs
- CompModSwitches.cs
- StandardMenuStripVerb.cs
- ServiceElementCollection.cs
- Parser.cs
- TemplatingOptionsDialog.cs
- DetailsViewUpdatedEventArgs.cs
- DataRecordInternal.cs
- GlyphsSerializer.cs
- FloaterParaClient.cs
- RemoteArgument.cs
- MenuItem.cs
- CngKeyBlobFormat.cs
- ToolStripItemClickedEventArgs.cs
- BindStream.cs
- ValuePattern.cs
- ImportCatalogPart.cs
- ItemCollectionEditor.cs
- Message.cs
- UnsafeNativeMethods.cs
- CryptoConfig.cs
- ThreadExceptionEvent.cs
- FrugalMap.cs
- TransportConfigurationTypeElement.cs
- DataBindingValueUIHandler.cs
- VectorCollectionValueSerializer.cs
- PointLight.cs
- ApplicationGesture.cs
- SHA512Cng.cs
- TypeDescriptionProviderAttribute.cs
- TextureBrush.cs
- RenderDataDrawingContext.cs
- NavigationFailedEventArgs.cs
- nulltextcontainer.cs
- TrackBarRenderer.cs
- NavigateEvent.cs
- TimeEnumHelper.cs
- ClosureBinding.cs
- ModelItemCollectionImpl.cs
- PerfCounters.cs
- SmiEventStream.cs
- ScriptControl.cs
- PriorityQueue.cs
- RuleSettingsCollection.cs
- X500Name.cs
- WmlCalendarAdapter.cs
- BindingRestrictions.cs
- ServicePointManagerElement.cs
- ImageIndexConverter.cs
- StringFunctions.cs
- DragDeltaEventArgs.cs
- XmlEncoding.cs
- FocusManager.cs
- MemberHolder.cs
- NewExpression.cs
- InstanceNameConverter.cs
- BitmapEffectGroup.cs
- CodeNamespaceCollection.cs
- XmlIgnoreAttribute.cs
- ApplicationSecurityInfo.cs
- DbParameterHelper.cs
- PlainXmlDeserializer.cs
- AuthenticationServiceManager.cs
- ScrollChangedEventArgs.cs
- FlowDocumentFormatter.cs
- ProxyGenerator.cs
- MsmqHostedTransportManager.cs
- ZoneLinkButton.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- DataBindEngine.cs
- OSEnvironmentHelper.cs
- JapaneseLunisolarCalendar.cs
- ArraySubsetEnumerator.cs
- DeviceSpecificChoice.cs
- Annotation.cs
- DataBinding.cs
- EntityDesignerUtils.cs
- SqlNodeTypeOperators.cs