Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / XmlUtils / System / Xml / Xsl / XsltOld / TextEvent.cs / 1305376 / 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
- DateRangeEvent.cs
- DependencyPropertyChangedEventArgs.cs
- DesignerAdapterUtil.cs
- HttpServerUtilityWrapper.cs
- PageSettings.cs
- HotSpot.cs
- RawStylusInputCustomData.cs
- BooleanKeyFrameCollection.cs
- VectorAnimationBase.cs
- BidirectionalDictionary.cs
- SqlAliaser.cs
- CultureSpecificStringDictionary.cs
- QuadraticBezierSegment.cs
- HoistedLocals.cs
- FlowDocument.cs
- EnvironmentPermission.cs
- InfoCardPolicy.cs
- DataGridViewToolTip.cs
- VirtualPathUtility.cs
- EventSchemaTraceListener.cs
- CompiledXpathExpr.cs
- DateTimeOffset.cs
- OdbcError.cs
- ProgressPage.cs
- FlowDocumentReader.cs
- Delegate.cs
- ColorKeyFrameCollection.cs
- TabControlCancelEvent.cs
- DocumentSequence.cs
- ColorComboBox.cs
- ConnectorMovedEventArgs.cs
- XPathDocument.cs
- CharUnicodeInfo.cs
- ToolStripHighContrastRenderer.cs
- ScriptingAuthenticationServiceSection.cs
- DoWorkEventArgs.cs
- TreeWalker.cs
- MetadataItemCollectionFactory.cs
- ControlPager.cs
- JsonDeserializer.cs
- StylusPointPropertyId.cs
- CodeSnippetStatement.cs
- TextTreeObjectNode.cs
- IdentityManager.cs
- LogicalExpr.cs
- PenThreadWorker.cs
- ColorTransform.cs
- EnumMember.cs
- Panel.cs
- QilTypeChecker.cs
- RadioButtonPopupAdapter.cs
- RuleElement.cs
- RightsManagementEncryptedStream.cs
- OSFeature.cs
- ButtonChrome.cs
- SelectedDatesCollection.cs
- ExtendedProtectionPolicy.cs
- WmlSelectionListAdapter.cs
- DecimalAnimationUsingKeyFrames.cs
- CachedFontFace.cs
- FreezableCollection.cs
- ParserContext.cs
- ColorTranslator.cs
- Pkcs7Recipient.cs
- future.cs
- FormsAuthentication.cs
- ListViewHitTestInfo.cs
- VectorAnimationUsingKeyFrames.cs
- GroupStyle.cs
- NumericUpDownAccelerationCollection.cs
- XNodeNavigator.cs
- TextEffect.cs
- ListViewInsertedEventArgs.cs
- DocumentViewerAutomationPeer.cs
- XmlSerializerFactory.cs
- EntityDesignerBuildProvider.cs
- AttributeEmitter.cs
- COM2IManagedPerPropertyBrowsingHandler.cs
- EtwTrace.cs
- QilFunction.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- MatrixAnimationUsingPath.cs
- TextPointer.cs
- XmlSchemaComplexContentExtension.cs
- HandoffBehavior.cs
- QuotedPrintableStream.cs
- ToolStripDropDownClosingEventArgs.cs
- DbProviderFactoriesConfigurationHandler.cs
- HierarchicalDataBoundControl.cs
- PeerTransportElement.cs
- AutoGeneratedFieldProperties.cs
- documentation.cs
- BaseTemplateCodeDomTreeGenerator.cs
- ObjectReaderCompiler.cs
- SafeLocalAllocation.cs
- MSAAEventDispatcher.cs
- BaseValidator.cs
- WmlCalendarAdapter.cs
- TimeSpanOrInfiniteValidator.cs
- ConnectionManagementElementCollection.cs