Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / XPath / Internal / XPathSelfQuery.cs / 2 / XPathSelfQuery.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 XPathSelfQuery : BaseAxisQuery { public XPathSelfQuery(Query qyInput, string Name, string Prefix, XPathNodeType Type) : base(qyInput, Name, Prefix, Type) {} private XPathSelfQuery(XPathSelfQuery other) : base(other) { } public override XPathNavigator Advance() { while ((currentNode = qyInput.Advance()) != null) { if (matches(currentNode)) { position = 1; return currentNode; } } return null; } public override XPathNodeIterator Clone() { return new XPathSelfQuery(this); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SystemDropShadowChrome.cs
- SingleAnimation.cs
- ViewRendering.cs
- FixedSOMTextRun.cs
- ToolStripPanelSelectionGlyph.cs
- BaseCollection.cs
- DataGridViewTopLeftHeaderCell.cs
- updateconfighost.cs
- SecurityResources.cs
- DBSqlParserColumn.cs
- ServiceOperationDetailViewControl.cs
- IPGlobalProperties.cs
- AccessDataSource.cs
- MergeFailedEvent.cs
- Image.cs
- CryptoApi.cs
- EventItfInfo.cs
- NameTable.cs
- ClientScriptItem.cs
- CodeDOMUtility.cs
- WebPartsPersonalization.cs
- Function.cs
- SqlParameter.cs
- XmlArrayItemAttributes.cs
- OletxVolatileEnlistment.cs
- RewritingSimplifier.cs
- CodeMemberMethod.cs
- FileRecordSequence.cs
- QilScopedVisitor.cs
- ImageBrush.cs
- DrawingAttributesDefaultValueFactory.cs
- XmlCharacterData.cs
- SortKey.cs
- WorkflowWebService.cs
- XmlNodeChangedEventArgs.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- ManualResetEvent.cs
- _AcceptOverlappedAsyncResult.cs
- HealthMonitoringSection.cs
- COM2TypeInfoProcessor.cs
- CompositeCollection.cs
- mediaclock.cs
- ZipIOExtraFieldElement.cs
- ToolStripRenderer.cs
- PlainXmlSerializer.cs
- MembershipUser.cs
- ContentPropertyAttribute.cs
- D3DImage.cs
- TextSelectionHelper.cs
- EdmProviderManifest.cs
- GZipStream.cs
- FixedSOMSemanticBox.cs
- TemplatePagerField.cs
- PermissionToken.cs
- DelegateArgumentReference.cs
- SettingsContext.cs
- OracleColumn.cs
- TablePattern.cs
- FixedPage.cs
- PrincipalPermission.cs
- UntrustedRecipientException.cs
- BufferedReadStream.cs
- EntityCodeGenerator.cs
- UndoEngine.cs
- StylusPoint.cs
- OrderedDictionary.cs
- NavigationWindowAutomationPeer.cs
- WmlCommandAdapter.cs
- ObjectListDesigner.cs
- UnmanagedMemoryStreamWrapper.cs
- InternalEnumValidatorAttribute.cs
- XmlSubtreeReader.cs
- SmtpNetworkElement.cs
- ProfileSection.cs
- PermissionSetEnumerator.cs
- VirtualizingPanel.cs
- OdbcError.cs
- BrowserCapabilitiesCompiler.cs
- ToolCreatedEventArgs.cs
- ArgumentOutOfRangeException.cs
- HandlerMappingMemo.cs
- FieldToken.cs
- NativeStructs.cs
- RoleManagerEventArgs.cs
- HandlerFactoryWrapper.cs
- StateManagedCollection.cs
- ManipulationBoundaryFeedbackEventArgs.cs
- embossbitmapeffect.cs
- ServiceEndpoint.cs
- SelectingProviderEventArgs.cs
- ZipIOExtraFieldElement.cs
- EntityDataSourceEntitySetNameItem.cs
- PriorityChain.cs
- SoapFaultCodes.cs
- webproxy.cs
- SystemFonts.cs
- XPathParser.cs
- RunClient.cs
- DataGridViewLayoutData.cs
- ServerValidateEventArgs.cs