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
- InputLanguageEventArgs.cs
- TableItemPattern.cs
- OptionalRstParameters.cs
- WebControl.cs
- HttpCapabilitiesBase.cs
- FormsAuthenticationUser.cs
- OdbcConnectionStringbuilder.cs
- OleDbParameterCollection.cs
- DirtyTextRange.cs
- Model3DGroup.cs
- JournalEntryListConverter.cs
- TimeoutHelper.cs
- CellParaClient.cs
- DataGridViewColumnStateChangedEventArgs.cs
- SoundPlayerAction.cs
- CodeMethodInvokeExpression.cs
- DataGridViewTextBoxCell.cs
- mediaclock.cs
- BitmapMetadata.cs
- Signature.cs
- XmlLinkedNode.cs
- JsonXmlDataContract.cs
- ResourceExpressionBuilder.cs
- CultureSpecificCharacterBufferRange.cs
- DesignerDataSourceView.cs
- Random.cs
- ObjectParameter.cs
- JsonSerializer.cs
- RunInstallerAttribute.cs
- PathSegment.cs
- SqlInternalConnection.cs
- Timer.cs
- SecurityRuntime.cs
- HasCopySemanticsAttribute.cs
- Queue.cs
- SynchronizingStream.cs
- VariableAction.cs
- BinarySerializer.cs
- PropertyItem.cs
- ToolStripSplitStackLayout.cs
- MbpInfo.cs
- QuadraticBezierSegment.cs
- SimpleType.cs
- TextDecorationCollectionConverter.cs
- VScrollBar.cs
- InputBindingCollection.cs
- ZoomingMessageFilter.cs
- ObjectItemCollection.cs
- IISMapPath.cs
- RepeatButton.cs
- DecoderExceptionFallback.cs
- CompilerErrorCollection.cs
- GroupBoxRenderer.cs
- Html32TextWriter.cs
- ImageListImage.cs
- KeyGestureValueSerializer.cs
- StringWriter.cs
- SafeRightsManagementHandle.cs
- ConstNode.cs
- CfgParser.cs
- SmiMetaData.cs
- WebConfigurationHost.cs
- XmlSchemaElement.cs
- XmlTextReaderImplHelpers.cs
- SchemaElement.cs
- SingleConverter.cs
- sqlinternaltransaction.cs
- DataGridLinkButton.cs
- WSSecurityOneDotZeroReceiveSecurityHeader.cs
- Vector3DAnimation.cs
- Peer.cs
- LinkedResource.cs
- ComAwareEventInfo.cs
- XmlReflectionImporter.cs
- SchemaMapping.cs
- DropTarget.cs
- XmlSchemaImporter.cs
- coordinator.cs
- TransactionScopeDesigner.cs
- PropertyItem.cs
- LazyTextWriterCreator.cs
- DependencyPropertyHelper.cs
- Baml2006ReaderSettings.cs
- DictionaryContent.cs
- ContentDisposition.cs
- keycontainerpermission.cs
- Literal.cs
- InvalidPropValue.cs
- MasterPageCodeDomTreeGenerator.cs
- ReceiveCompletedEventArgs.cs
- BooleanFunctions.cs
- SystemIcmpV6Statistics.cs
- TextWriter.cs
- ScriptingSectionGroup.cs
- TextDecorations.cs
- PartialTrustHelpers.cs
- X509CertificateClaimSet.cs
- DataViewListener.cs
- ISessionStateStore.cs
- Visual.cs