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
- OleDbInfoMessageEvent.cs
- AssemblyCache.cs
- ColumnReorderedEventArgs.cs
- SHA384Managed.cs
- MessageHeaderDescriptionCollection.cs
- dataobject.cs
- SqlDataSource.cs
- BezierSegment.cs
- QilReplaceVisitor.cs
- OdbcDataAdapter.cs
- HttpConfigurationSystem.cs
- DefaultObjectMappingItemCollection.cs
- FileIOPermission.cs
- AnnotationService.cs
- Fault.cs
- RadioButton.cs
- SqlErrorCollection.cs
- AccessorTable.cs
- SubqueryRules.cs
- TextDecorationLocationValidation.cs
- BaseTypeViewSchema.cs
- SqlClientPermission.cs
- StreamGeometry.cs
- DynamicRendererThreadManager.cs
- PerformanceCounterPermissionEntry.cs
- ZipIOCentralDirectoryBlock.cs
- CodeDefaultValueExpression.cs
- MaskedTextBox.cs
- MtomMessageEncodingElement.cs
- Part.cs
- TextFragmentEngine.cs
- EndpointInfo.cs
- HwndProxyElementProvider.cs
- FilteredReadOnlyMetadataCollection.cs
- SqlCacheDependency.cs
- AutomationProperty.cs
- RadioButton.cs
- Utils.cs
- FormsAuthenticationUser.cs
- FileDialogPermission.cs
- AggregateNode.cs
- ControlCollection.cs
- CellTreeNode.cs
- DataFormats.cs
- QueueTransferProtocol.cs
- AssociationTypeEmitter.cs
- SqlParameterCollection.cs
- BackStopAuthenticationModule.cs
- FileLoadException.cs
- HtmlMeta.cs
- FileStream.cs
- VBCodeProvider.cs
- HtmlInputFile.cs
- TransportContext.cs
- SimpleTypeResolver.cs
- StatusBarDrawItemEvent.cs
- XhtmlBasicPageAdapter.cs
- ButtonFieldBase.cs
- RunInstallerAttribute.cs
- SafeFileHandle.cs
- Icon.cs
- SchemaObjectWriter.cs
- StringArrayConverter.cs
- WithParamAction.cs
- LinearGradientBrush.cs
- TreeViewImageIndexConverter.cs
- LocalizableAttribute.cs
- SynchronizedDispatch.cs
- NumberSubstitution.cs
- Switch.cs
- HttpFileCollection.cs
- PingOptions.cs
- Activator.cs
- Oid.cs
- _KerberosClient.cs
- QuerySettings.cs
- DataControlImageButton.cs
- DesignTimeData.cs
- columnmapkeybuilder.cs
- ScaleTransform3D.cs
- FlowNode.cs
- XmlTextReader.cs
- CalendarDay.cs
- PropertyConverter.cs
- TripleDES.cs
- ComplexTypeEmitter.cs
- AuthorizationRule.cs
- complextypematerializer.cs
- EntryWrittenEventArgs.cs
- FontConverter.cs
- AncestorChangedEventArgs.cs
- XmlUtf8RawTextWriter.cs
- DependencyPropertyHelper.cs
- SerialErrors.cs
- InputProcessorProfilesLoader.cs
- CancelEventArgs.cs
- ValueType.cs
- OrderedDictionary.cs
- ActivityDesigner.cs
- UDPClient.cs