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
- HtmlGenericControl.cs
- ComponentGuaranteesAttribute.cs
- SoapAttributes.cs
- ClosableStream.cs
- ConfigurationSchemaErrors.cs
- CompilerScopeManager.cs
- TypeDependencyAttribute.cs
- UpdatePanelControlTrigger.cs
- CollectionViewSource.cs
- ToolStripPanelRow.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- SafeRightsManagementEnvironmentHandle.cs
- PackWebResponse.cs
- FileDialogCustomPlaces.cs
- SmtpNtlmAuthenticationModule.cs
- PerSessionInstanceContextProvider.cs
- SizeAnimationClockResource.cs
- PanelDesigner.cs
- DNS.cs
- CharacterShapingProperties.cs
- SvcMapFileLoader.cs
- IgnoreFileBuildProvider.cs
- MembershipValidatePasswordEventArgs.cs
- SqlNamer.cs
- MimeXmlReflector.cs
- PipelineModuleStepContainer.cs
- ArgumentsParser.cs
- OleDbCommandBuilder.cs
- IIS7UserPrincipal.cs
- ToolBarButtonClickEvent.cs
- Gdiplus.cs
- DataRecordInternal.cs
- ScriptingJsonSerializationSection.cs
- TextViewBase.cs
- XmlQualifiedName.cs
- AnnotationAuthorChangedEventArgs.cs
- VerticalAlignConverter.cs
- WebFormDesignerActionService.cs
- CodeObject.cs
- UpdatePanelTriggerCollection.cs
- InvalidComObjectException.cs
- WindowProviderWrapper.cs
- ArgIterator.cs
- WorkflowExecutor.cs
- StateItem.cs
- SingleSelectRootGridEntry.cs
- ReadWriteObjectLock.cs
- DrawingState.cs
- ImageMetadata.cs
- NullableDoubleMinMaxAggregationOperator.cs
- DataGridViewComboBoxCell.cs
- LinkUtilities.cs
- StretchValidation.cs
- PageContentCollection.cs
- ClickablePoint.cs
- InfoCardArgumentException.cs
- RegexCompiler.cs
- IPHostEntry.cs
- LabelEditEvent.cs
- COM2FontConverter.cs
- XmlSchemaResource.cs
- XmlSerializerSection.cs
- GradientBrush.cs
- EntitySqlQueryBuilder.cs
- InitializationEventAttribute.cs
- ScriptResourceMapping.cs
- UserValidatedEventArgs.cs
- XhtmlBasicLabelAdapter.cs
- Accessible.cs
- XamlSerializer.cs
- Hash.cs
- _StreamFramer.cs
- MenuEventArgs.cs
- SessionEndingEventArgs.cs
- UnsafeNativeMethods.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- DateTimeOffsetAdapter.cs
- UdpContractFilterBehavior.cs
- IconHelper.cs
- MembershipUser.cs
- UrlAuthFailureHandler.cs
- SoapCommonClasses.cs
- CompensateDesigner.cs
- AddInActivator.cs
- OracleNumber.cs
- DisplayInformation.cs
- TypeToArgumentTypeConverter.cs
- LocalizationParserHooks.cs
- Compilation.cs
- IsolatedStorageFile.cs
- GraphicsContext.cs
- FileFormatException.cs
- Button.cs
- WCFServiceClientProxyGenerator.cs
- Thumb.cs
- JoinSymbol.cs
- Form.cs
- ScalarType.cs
- SizeAnimationUsingKeyFrames.cs
- TagMapInfo.cs