Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Xml / System / Xml / XPath / Internal / EmptyQuery.cs / 1 / EmptyQuery.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; using System.Globalization; using System.Xml.Xsl; using System.Collections; internal sealed class EmptyQuery : Query { public override XPathNavigator Advance() { return null; } public override XPathNodeIterator Clone() { return this; } public override object Evaluate(XPathNodeIterator context) { return this; } public override int CurrentPosition { get { return 0; } } public override int Count { get { return 0; } } public override QueryProps Properties { get { return QueryProps.Merge | QueryProps.Cached | QueryProps.Position | QueryProps.Count; } } public override XPathResultType StaticType { get { return XPathResultType.NodeSet; } } public override void Reset() { } public override XPathNavigator Current { get { return null; } } } } // 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; using System.Globalization; using System.Xml.Xsl; using System.Collections; internal sealed class EmptyQuery : Query { public override XPathNavigator Advance() { return null; } public override XPathNodeIterator Clone() { return this; } public override object Evaluate(XPathNodeIterator context) { return this; } public override int CurrentPosition { get { return 0; } } public override int Count { get { return 0; } } public override QueryProps Properties { get { return QueryProps.Merge | QueryProps.Cached | QueryProps.Position | QueryProps.Count; } } public override XPathResultType StaticType { get { return XPathResultType.NodeSet; } } public override void Reset() { } public override XPathNavigator Current { get { return null; } } } } // 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
- TriggerActionCollection.cs
- TableLayoutColumnStyleCollection.cs
- ConditionCollection.cs
- CollectionChangeEventArgs.cs
- ListChunk.cs
- DebugHandleTracker.cs
- CodeSubDirectory.cs
- ButtonField.cs
- InputBinder.cs
- ListItemConverter.cs
- SafeTimerHandle.cs
- IOException.cs
- ObjectDataSourceStatusEventArgs.cs
- AssemblyBuilder.cs
- ECDiffieHellmanPublicKey.cs
- ImageList.cs
- RemoteWebConfigurationHost.cs
- WebPartEditorApplyVerb.cs
- SessionStateSection.cs
- ToolStripGrip.cs
- EditorAttribute.cs
- OrderedDictionary.cs
- ServiceNameElement.cs
- TypeUsageBuilder.cs
- DebuggerAttributes.cs
- BitmapScalingModeValidation.cs
- CalendarDesigner.cs
- XmlNamespaceDeclarationsAttribute.cs
- ConfigurationSectionGroup.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- SystemIPv4InterfaceProperties.cs
- CustomError.cs
- PerspectiveCamera.cs
- CellLabel.cs
- SQLResource.cs
- ReaderContextStackData.cs
- WebPartConnectionsEventArgs.cs
- ConfigXmlText.cs
- XmlNamespaceMapping.cs
- CodeValidator.cs
- BindingExpressionBase.cs
- PreDigestedSignedInfo.cs
- OleDbParameterCollection.cs
- XmlCollation.cs
- SecurityContext.cs
- DetailsViewDeleteEventArgs.cs
- Attributes.cs
- ReflectTypeDescriptionProvider.cs
- FontUnitConverter.cs
- TextSegment.cs
- CompilerLocalReference.cs
- Int32EqualityComparer.cs
- SendKeys.cs
- SizeValueSerializer.cs
- OleDbFactory.cs
- XmlAnyElementAttributes.cs
- IImplicitResourceProvider.cs
- MetadataArtifactLoaderResource.cs
- DateTimeUtil.cs
- AssociationTypeEmitter.cs
- SoapHttpTransportImporter.cs
- SiteMapHierarchicalDataSourceView.cs
- WindowsHyperlink.cs
- EdmValidator.cs
- Quaternion.cs
- XmlSchemaIdentityConstraint.cs
- BuildProvider.cs
- FixedStringLookup.cs
- ImageDrawing.cs
- SqlClientWrapperSmiStreamChars.cs
- ShadowGlyph.cs
- TcpConnectionPoolSettingsElement.cs
- DetailsViewInsertedEventArgs.cs
- ConfigurationSectionHelper.cs
- ColorContextHelper.cs
- CodeExpressionCollection.cs
- Number.cs
- CaseStatement.cs
- PrivilegedConfigurationManager.cs
- ItemPager.cs
- RegionData.cs
- AssociationTypeEmitter.cs
- UseAttributeSetsAction.cs
- WindowsListViewSubItem.cs
- SpecularMaterial.cs
- Ops.cs
- followingsibling.cs
- ComPlusInstanceContextInitializer.cs
- MasterPageBuildProvider.cs
- LiteralTextContainerControlBuilder.cs
- AdRotator.cs
- StylusSystemGestureEventArgs.cs
- WebSysDisplayNameAttribute.cs
- CornerRadiusConverter.cs
- EdmProviderManifest.cs
- GeometryConverter.cs
- TableLayout.cs
- HttpModuleCollection.cs
- AmbientProperties.cs
- XmlBinaryWriterSession.cs