Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Xml / System / Xml / XPath / Internal / DocumentOrderQuery.cs / 1 / DocumentOrderQuery.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace MS.Internal.Xml.XPath { using System; using System.Xml; using System.Xml.XPath; using System.Diagnostics; internal sealed class DocumentOrderQuery : CacheOutputQuery { public DocumentOrderQuery(Query qyParent) : base(qyParent) {} private DocumentOrderQuery(DocumentOrderQuery other) : base(other) { } public override object Evaluate(XPathNodeIterator context) { base.Evaluate(context); XPathNavigator node; while ((node = base.input.Advance()) != null) { Insert(outputBuffer, node); } return this; } public override XPathNavigator MatchNode(XPathNavigator context) { return input.MatchNode(context); } public override XPathNodeIterator Clone() { return new DocumentOrderQuery(this); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace MS.Internal.Xml.XPath { using System; using System.Xml; using System.Xml.XPath; using System.Diagnostics; internal sealed class DocumentOrderQuery : CacheOutputQuery { public DocumentOrderQuery(Query qyParent) : base(qyParent) {} private DocumentOrderQuery(DocumentOrderQuery other) : base(other) { } public override object Evaluate(XPathNodeIterator context) { base.Evaluate(context); XPathNavigator node; while ((node = base.input.Advance()) != null) { Insert(outputBuffer, node); } return this; } public override XPathNavigator MatchNode(XPathNavigator context) { return input.MatchNode(context); } public override XPathNodeIterator Clone() { return new DocumentOrderQuery(this); } } } // 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
- MetadataUtilsSmi.cs
- ComponentCommands.cs
- InternalConfigHost.cs
- WebPartTransformerCollection.cs
- TraceLevelStore.cs
- MethodToken.cs
- LicFileLicenseProvider.cs
- XsltLibrary.cs
- ByteConverter.cs
- SerializationException.cs
- CircleHotSpot.cs
- TextAction.cs
- QilVisitor.cs
- SoapExtensionReflector.cs
- HandlerWithFactory.cs
- AudioFileOut.cs
- TreeBuilderXamlTranslator.cs
- MatrixTransform3D.cs
- ScrollViewer.cs
- _Rfc2616CacheValidators.cs
- InfoCardArgumentException.cs
- StreamReader.cs
- OperatingSystemVersionCheck.cs
- NullableConverter.cs
- QueryHandler.cs
- LinkedResourceCollection.cs
- ConstructorExpr.cs
- ProxyWebPartConnectionCollection.cs
- Tag.cs
- PageCatalogPart.cs
- CompiledQueryCacheKey.cs
- DataGridViewLinkColumn.cs
- sqlnorm.cs
- CustomErrorCollection.cs
- TerminateDesigner.cs
- InputLanguageProfileNotifySink.cs
- MenuStrip.cs
- SafeThemeHandle.cs
- ManagementEventWatcher.cs
- XamlRtfConverter.cs
- SmiEventSink_DeferedProcessing.cs
- RegexWorker.cs
- XmlDocument.cs
- DataContract.cs
- TriggerAction.cs
- ReadOnlyDictionary.cs
- XsltContext.cs
- DataGridHeadersVisibilityToVisibilityConverter.cs
- AutoCompleteStringCollection.cs
- UmAlQuraCalendar.cs
- DataGridrowEditEndingEventArgs.cs
- SizeAnimation.cs
- ClosableStream.cs
- CorePropertiesFilter.cs
- NameNode.cs
- NativeActivityAbortContext.cs
- GeometryHitTestParameters.cs
- ColorMatrix.cs
- ToolboxCategory.cs
- ColorConvertedBitmap.cs
- ColumnHeader.cs
- SocketElement.cs
- RegistrationServices.cs
- PublisherIdentityPermission.cs
- HttpModuleActionCollection.cs
- TimelineGroup.cs
- WebSysDisplayNameAttribute.cs
- DataControlFieldHeaderCell.cs
- BaseTransportHeaders.cs
- AssemblyCollection.cs
- SecurityResources.cs
- LinkConverter.cs
- MouseBinding.cs
- StrongNameKeyPair.cs
- BindingContext.cs
- ParameterDataSourceExpression.cs
- HtmlInputRadioButton.cs
- Timer.cs
- HttpCookiesSection.cs
- ServiceModelSecurityTokenRequirement.cs
- XamlTemplateSerializer.cs
- KeyboardEventArgs.cs
- DecoderBestFitFallback.cs
- ColorBlend.cs
- DataGridViewCellStyleConverter.cs
- ArrayElementGridEntry.cs
- FrameworkPropertyMetadata.cs
- GridEntryCollection.cs
- BlobPersonalizationState.cs
- DateTimeFormatInfo.cs
- AuthorizationRule.cs
- CopyCodeAction.cs
- RecordBuilder.cs
- NameNode.cs
- ForeignKeyConstraint.cs
- DataGridViewImageColumn.cs
- DefaultPropertiesToSend.cs
- SizeF.cs
- DataGridTextBox.cs
- Size.cs