Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- PageHandlerFactory.cs
- PerformanceCounterPermission.cs
- Point4D.cs
- XmlSchemaSimpleTypeList.cs
- TextDecorations.cs
- RemotingAttributes.cs
- QueryableDataSource.cs
- CompilerLocalReference.cs
- RayHitTestParameters.cs
- ModuleConfigurationInfo.cs
- Helpers.cs
- XmlEventCache.cs
- LeafCellTreeNode.cs
- CheckBoxRenderer.cs
- XamlStyleSerializer.cs
- PeerTransportSecurityElement.cs
- TraceUtils.cs
- DataGridViewDataErrorEventArgs.cs
- DataError.cs
- ApplicationFileParser.cs
- ScrollViewerAutomationPeer.cs
- XpsImage.cs
- TextEmbeddedObject.cs
- HandledEventArgs.cs
- SoapAttributes.cs
- ImageAttributes.cs
- HttpProfileBase.cs
- ClientCultureInfo.cs
- OleAutBinder.cs
- AdornedElementPlaceholder.cs
- GeneralTransform2DTo3DTo2D.cs
- ComNativeDescriptor.cs
- CellQuery.cs
- DataDesignUtil.cs
- ElapsedEventArgs.cs
- SlotInfo.cs
- RuntimeEnvironment.cs
- RegistryDataKey.cs
- UITypeEditor.cs
- BitmapEffectInput.cs
- NativeMethods.cs
- PropertyEntry.cs
- BmpBitmapEncoder.cs
- HttpProfileBase.cs
- SpoolingTaskBase.cs
- ZipIOExtraFieldPaddingElement.cs
- InternalRelationshipCollection.cs
- ByteStreamGeometryContext.cs
- TrackingRecord.cs
- TimerElapsedEvenArgs.cs
- XsltLibrary.cs
- TableCell.cs
- WizardPanel.cs
- StringBuilder.cs
- WindowsSlider.cs
- Listbox.cs
- ToolStripSplitStackLayout.cs
- ErrorInfoXmlDocument.cs
- TextViewDesigner.cs
- XslVisitor.cs
- CodeParameterDeclarationExpression.cs
- SelectedGridItemChangedEvent.cs
- ReaderContextStackData.cs
- EdmValidator.cs
- cryptoapiTransform.cs
- DataGridViewButtonCell.cs
- StructuredTypeInfo.cs
- TemplateNameScope.cs
- MessageQueueEnumerator.cs
- AnchoredBlock.cs
- NullableFloatMinMaxAggregationOperator.cs
- DataControlFieldHeaderCell.cs
- MergeFilterQuery.cs
- GridViewUpdateEventArgs.cs
- ExpressionLink.cs
- ImportCatalogPart.cs
- BulletedList.cs
- WindowsSidIdentity.cs
- SettingsSavedEventArgs.cs
- WindowsFont.cs
- XmlBoundElement.cs
- DrawingAttributesDefaultValueFactory.cs
- MeasureData.cs
- TimeSpanMinutesConverter.cs
- Assembly.cs
- SerializationTrace.cs
- Util.cs
- IconHelper.cs
- SizeChangedInfo.cs
- AttachInfo.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- TagMapCollection.cs
- ActivityXamlServices.cs
- ValueExpressions.cs
- EntityProviderFactory.cs
- LinkArea.cs
- CombinedHttpChannel.cs
- PropertyEntry.cs
- SymbolMethod.cs
- DataSourceCache.cs