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
- ConfigXmlReader.cs
- milexports.cs
- ConvertersCollection.cs
- ImportCatalogPart.cs
- XmlDictionaryReaderQuotasElement.cs
- SettingsContext.cs
- ListViewPagedDataSource.cs
- PrimitiveCodeDomSerializer.cs
- BuildDependencySet.cs
- UnsafeNativeMethodsTablet.cs
- RtfNavigator.cs
- RequiredFieldValidator.cs
- ZoneLinkButton.cs
- LinkUtilities.cs
- XmlSchema.cs
- sortedlist.cs
- PtsHost.cs
- AddInAdapter.cs
- XmlSchemaCollection.cs
- XmlAnyAttributeAttribute.cs
- FontCacheUtil.cs
- OracleConnectionStringBuilder.cs
- RoleService.cs
- WS2007HttpBindingCollectionElement.cs
- XmlTypeMapping.cs
- ObjectList.cs
- LoginName.cs
- GlobalizationSection.cs
- SymLanguageVendor.cs
- DockingAttribute.cs
- TextUtf8RawTextWriter.cs
- Function.cs
- RadialGradientBrush.cs
- BufferBuilder.cs
- ConfigurationSectionGroup.cs
- XmlHierarchyData.cs
- SplitterCancelEvent.cs
- InputProviderSite.cs
- ConnectivityStatus.cs
- HttpRawResponse.cs
- PageRequestManager.cs
- HtmlTableRowCollection.cs
- HttpHandlersSection.cs
- ClosableStream.cs
- Point4D.cs
- AddressHeader.cs
- SqlTransaction.cs
- ExpressionEvaluator.cs
- LinqDataSourceDeleteEventArgs.cs
- WindowsButton.cs
- WorkflowRuntimeServiceElement.cs
- GZipUtils.cs
- TrackingCondition.cs
- MappingMetadataHelper.cs
- CryptographicAttribute.cs
- ToolBarTray.cs
- SafeBitVector32.cs
- SystemNetHelpers.cs
- CommandValueSerializer.cs
- ScaleTransform3D.cs
- DataGridViewHitTestInfo.cs
- BevelBitmapEffect.cs
- TextInfo.cs
- RangeValuePattern.cs
- SchemaDeclBase.cs
- OutgoingWebRequestContext.cs
- DelegateSerializationHolder.cs
- PipelineModuleStepContainer.cs
- SequentialWorkflowHeaderFooter.cs
- UncommonField.cs
- Rijndael.cs
- CallTemplateAction.cs
- ControlPropertyNameConverter.cs
- PageParser.cs
- Int32Rect.cs
- TraceContextEventArgs.cs
- DBSchemaTable.cs
- EntityCommandCompilationException.cs
- WebPartEditorCancelVerb.cs
- BindingNavigator.cs
- MetadataResolver.cs
- SimpleApplicationHost.cs
- MetadataPropertyvalue.cs
- WebPartManagerInternals.cs
- DocumentEventArgs.cs
- MatcherBuilder.cs
- ECDiffieHellmanCngPublicKey.cs
- CollectionViewGroupRoot.cs
- Vector3DIndependentAnimationStorage.cs
- OciLobLocator.cs
- DoubleMinMaxAggregationOperator.cs
- DatePickerDateValidationErrorEventArgs.cs
- DataGridRow.cs
- Rotation3DKeyFrameCollection.cs
- TextPatternIdentifiers.cs
- EventProviderClassic.cs
- SHA512Managed.cs
- ConfigUtil.cs
- XmlWrappingWriter.cs
- RequestCachePolicyConverter.cs