Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Viewport3DVisual.cs
- TraceContext.cs
- MenuItemCollection.cs
- NetworkCredential.cs
- ApplicationSecurityManager.cs
- CoordinationService.cs
- IdleTimeoutMonitor.cs
- NonNullItemCollection.cs
- SqlWebEventProvider.cs
- IRCollection.cs
- SecurityTokenSerializer.cs
- OdbcException.cs
- TemplateControlParser.cs
- Menu.cs
- BezierSegment.cs
- CodeIdentifiers.cs
- IntegerValidatorAttribute.cs
- SessionStateModule.cs
- Type.cs
- Tablet.cs
- SpellerInterop.cs
- StreamAsIStream.cs
- InvokeHandlers.cs
- OracleInternalConnection.cs
- VisualTarget.cs
- PasswordDeriveBytes.cs
- TableColumnCollectionInternal.cs
- RuntimeConfig.cs
- ObjectPersistData.cs
- PropertyEmitterBase.cs
- BitmapEffectDrawing.cs
- UnknownWrapper.cs
- KeyValueInternalCollection.cs
- CustomAssemblyResolver.cs
- Button.cs
- CodeGenerator.cs
- SignatureTargetIdManager.cs
- IgnoreDeviceFilterElement.cs
- ResourcesBuildProvider.cs
- Lock.cs
- ExtractorMetadata.cs
- FormsAuthenticationModule.cs
- SafeNativeMethods.cs
- DashStyle.cs
- Style.cs
- CapabilitiesAssignment.cs
- LinearGradientBrush.cs
- FileDialog_Vista.cs
- ObjectDataSourceMethodEventArgs.cs
- StaticFileHandler.cs
- ValuePatternIdentifiers.cs
- SqlAliaser.cs
- MenuItem.cs
- Table.cs
- QilFactory.cs
- ResourceBinder.cs
- QilFunction.cs
- ArgumentException.cs
- RuntimeEnvironment.cs
- BitmapEffectGroup.cs
- rsa.cs
- DocumentApplicationDocumentViewer.cs
- GenericXmlSecurityToken.cs
- Int32EqualityComparer.cs
- CatalogPartChrome.cs
- PlanCompilerUtil.cs
- RouteValueDictionary.cs
- ListViewUpdateEventArgs.cs
- XmlSchemaSimpleTypeList.cs
- HtmlInputCheckBox.cs
- TypeConverterAttribute.cs
- UiaCoreApi.cs
- ButtonStandardAdapter.cs
- ImageKeyConverter.cs
- ListInitExpression.cs
- ReadWriteSpinLock.cs
- CodeArrayIndexerExpression.cs
- ObjectHelper.cs
- ContractComponent.cs
- TabRenderer.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- XmlStreamedByteStreamReader.cs
- Rotation3DAnimationUsingKeyFrames.cs
- SyndicationLink.cs
- ConcurrentDictionary.cs
- ListViewGroupConverter.cs
- MailMessage.cs
- DbConnectionStringBuilder.cs
- PeerResolver.cs
- MobileControlsSection.cs
- DriveNotFoundException.cs
- _AutoWebProxyScriptHelper.cs
- ListViewInsertedEventArgs.cs
- QueryOutputWriter.cs
- HttpStreamXmlDictionaryReader.cs
- ContextStack.cs
- AuthenticationModuleElement.cs
- DataGridViewSelectedRowCollection.cs
- UrlUtility.cs
- ScopelessEnumAttribute.cs