Code:
/ DotNET / DotNET / 8.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
- WebPageTraceListener.cs
- DecoderBestFitFallback.cs
- HierarchicalDataBoundControlAdapter.cs
- Header.cs
- XMLUtil.cs
- QueryPageSettingsEventArgs.cs
- indexingfiltermarshaler.cs
- TreeWalkHelper.cs
- SafePointer.cs
- DbgUtil.cs
- PointF.cs
- JavaScriptObjectDeserializer.cs
- SecurityChannelFactory.cs
- LineGeometry.cs
- ObjectStorage.cs
- XmlReader.cs
- initElementDictionary.cs
- WebEventTraceProvider.cs
- UrlMapping.cs
- StructuredTypeInfo.cs
- SafeCryptContextHandle.cs
- EdmRelationshipRoleAttribute.cs
- CustomExpressionEventArgs.cs
- StandardBindingReliableSessionElement.cs
- SupportsEventValidationAttribute.cs
- WindowsSysHeader.cs
- SqlDataSourceCache.cs
- PlanCompiler.cs
- DataTableClearEvent.cs
- SessionSymmetricTransportSecurityProtocolFactory.cs
- CursorEditor.cs
- SortDescriptionCollection.cs
- XmlHierarchicalEnumerable.cs
- EnumerableRowCollection.cs
- XmlSchemaCompilationSettings.cs
- SqlException.cs
- StorageAssociationSetMapping.cs
- UIntPtr.cs
- WizardForm.cs
- TypeToken.cs
- StorageModelBuildProvider.cs
- LazyTextWriterCreator.cs
- HiddenFieldPageStatePersister.cs
- WindowsStatusBar.cs
- ResourceManager.cs
- ToolStripSystemRenderer.cs
- TimeoutException.cs
- ClrProviderManifest.cs
- AnnotationHelper.cs
- OleDbPropertySetGuid.cs
- XmlSchemaCompilationSettings.cs
- ModuleBuilderData.cs
- ConfigurationManagerInternal.cs
- TextBox.cs
- ColorConverter.cs
- RectAnimationUsingKeyFrames.cs
- InstanceDataCollectionCollection.cs
- VariantWrapper.cs
- ContextConfiguration.cs
- FactoryId.cs
- AddInIpcChannel.cs
- HtmlInputButton.cs
- ComponentTray.cs
- TextTrailingWordEllipsis.cs
- CellConstant.cs
- ExpressionsCollectionEditor.cs
- ThemeableAttribute.cs
- ExpressionBindings.cs
- BindingMAnagerBase.cs
- PixelFormatConverter.cs
- PriorityQueue.cs
- ContainerActivationHelper.cs
- ListControlDesigner.cs
- Convert.cs
- XmlCharacterData.cs
- StrongNameMembershipCondition.cs
- TakeOrSkipWhileQueryOperator.cs
- WinInet.cs
- CollectionExtensions.cs
- WCFModelStrings.Designer.cs
- SimpleApplicationHost.cs
- BitmapEffectInputData.cs
- ConfigXmlDocument.cs
- WebPartEditorOkVerb.cs
- ipaddressinformationcollection.cs
- Stacktrace.cs
- ColorContext.cs
- BitmapEffectDrawing.cs
- WebPermission.cs
- codemethodreferenceexpression.cs
- TransformCollection.cs
- ConfigXmlAttribute.cs
- PropertyPathConverter.cs
- XmlHierarchicalDataSourceView.cs
- BooleanExpr.cs
- ReadOnlyDictionary.cs
- LazyLoadBehavior.cs
- nulltextnavigator.cs
- UrlPath.cs
- XmlChildEnumerator.cs