Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- DataSourceCache.cs
- TreeView.cs
- WindowsEditBoxRange.cs
- ProfileEventArgs.cs
- ChildTable.cs
- UInt16.cs
- Transform3DGroup.cs
- StatusBarItemAutomationPeer.cs
- TemplateBindingExpression.cs
- DataControlField.cs
- mda.cs
- RotateTransform.cs
- AvtEvent.cs
- TranslateTransform3D.cs
- XsdBuildProvider.cs
- XmlMemberMapping.cs
- DBConnectionString.cs
- ErrorWrapper.cs
- Configuration.cs
- XmlDataDocument.cs
- FillErrorEventArgs.cs
- CodeObjectCreateExpression.cs
- AuthenticationException.cs
- FileStream.cs
- RSAPKCS1SignatureDeformatter.cs
- EmptyControlCollection.cs
- DeclarativeCatalogPartDesigner.cs
- URLString.cs
- PasswordBox.cs
- PackageRelationship.cs
- dataprotectionpermission.cs
- X509CertificateCollection.cs
- DecimalAnimation.cs
- StandardTransformFactory.cs
- Brushes.cs
- FontUnit.cs
- rsa.cs
- ChannelHandler.cs
- ReadOnlyNameValueCollection.cs
- DataControlFieldCell.cs
- SoapConverter.cs
- MethodRental.cs
- FilteredXmlReader.cs
- ResourceProperty.cs
- SplineKeyFrames.cs
- ImageBrush.cs
- PeerDuplexChannelListener.cs
- ContentAlignmentEditor.cs
- SqlWebEventProvider.cs
- Transform3DGroup.cs
- XmlArrayAttribute.cs
- hebrewshape.cs
- ConfigXmlDocument.cs
- SharedConnectionInfo.cs
- XmlWellformedWriter.cs
- StringAttributeCollection.cs
- Lasso.cs
- Compiler.cs
- PreDigestedSignedInfo.cs
- GlyphTypeface.cs
- EntityDesignerBuildProvider.cs
- DiagnosticsConfigurationHandler.cs
- DataStreamFromComStream.cs
- DbConnectionOptions.cs
- BitmapEffectOutputConnector.cs
- RoleGroup.cs
- BufferModesCollection.cs
- XmlUrlResolver.cs
- WebPartAuthorizationEventArgs.cs
- BitmapEffectInput.cs
- TextEditorParagraphs.cs
- ResourceAttributes.cs
- AdjustableArrowCap.cs
- RijndaelManagedTransform.cs
- CodeDOMUtility.cs
- ContextProperty.cs
- JumpPath.cs
- HttpHandlersSection.cs
- Addressing.cs
- WorkflowViewStateService.cs
- XmlQueryType.cs
- nulltextcontainer.cs
- DataGridBoolColumn.cs
- SetUserPreferenceRequest.cs
- LassoSelectionBehavior.cs
- TableAdapterManagerNameHandler.cs
- OutputCacheSection.cs
- EventProviderWriter.cs
- ExtensibleClassFactory.cs
- XmlSchemaDatatype.cs
- ResourceDictionaryCollection.cs
- ToolStripContentPanelRenderEventArgs.cs
- NativeWindow.cs
- GridItemPattern.cs
- GlobalizationAssembly.cs
- HttpConfigurationSystem.cs
- XmlSchemaInclude.cs
- HScrollBar.cs
- TextOptions.cs
- SweepDirectionValidation.cs