Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / XPath / Internal / OperandQuery.cs / 1 / OperandQuery.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.Collections; internal sealed class OperandQuery : ValueQuery { internal object val; public OperandQuery(object val) { this.val = val; } public override object Evaluate(XPathNodeIterator nodeIterator) { return val; } public override XPathResultType StaticType { get { return GetXPathType(val); } } public override XPathNodeIterator Clone() { return this; } public override void PrintQuery(XmlWriter w) { w.WriteStartElement(this.GetType().Name); w.WriteAttributeString("value", val.ToString()); w.WriteEndElement(); } } } // 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
- DrawingContextDrawingContextWalker.cs
- HttpResponse.cs
- ContentValidator.cs
- PersonalizationProvider.cs
- SelectionEditingBehavior.cs
- CheckedPointers.cs
- NetworkAddressChange.cs
- EnumMember.cs
- CheckBoxBaseAdapter.cs
- ComponentDispatcher.cs
- AttributeProviderAttribute.cs
- TcpClientChannel.cs
- DeflateStream.cs
- StickyNoteAnnotations.cs
- ListItemConverter.cs
- ImageMap.cs
- XpsPackagingPolicy.cs
- UIElement3DAutomationPeer.cs
- XmlSerializerAssemblyAttribute.cs
- PathFigureCollection.cs
- UInt16Converter.cs
- Queue.cs
- DataGridViewButtonColumn.cs
- Size.cs
- FocusChangedEventArgs.cs
- EventProviderTraceListener.cs
- SecurityDocument.cs
- FilterRepeater.cs
- SessionPageStateSection.cs
- CollectionEditVerbManager.cs
- InvalidTimeZoneException.cs
- ShaperBuffers.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- ValueTypePropertyReference.cs
- BitmapEffectGroup.cs
- PassportIdentity.cs
- DataRowChangeEvent.cs
- TabControl.cs
- DataSourceCacheDurationConverter.cs
- CodeComment.cs
- ResXDataNode.cs
- SoapFormatExtensions.cs
- WebPartVerbCollection.cs
- LinearGradientBrush.cs
- TextEditorLists.cs
- ScrollBar.cs
- CheckBoxList.cs
- CssTextWriter.cs
- MetadataArtifactLoaderResource.cs
- MaskedTextProvider.cs
- HtmlInputCheckBox.cs
- ReflectionHelper.cs
- HandlerBase.cs
- DependencyPropertyDescriptor.cs
- TextDecorations.cs
- DataServicePagingProviderWrapper.cs
- CheckPair.cs
- AssemblySettingAttributes.cs
- BitmapCacheBrush.cs
- SelectionHighlightInfo.cs
- FileReservationCollection.cs
- EntityDataSourceContainerNameConverter.cs
- Model3DGroup.cs
- XmlSchemaSequence.cs
- OdbcConnectionHandle.cs
- ToolStripGripRenderEventArgs.cs
- PersonalizationProviderCollection.cs
- MailHeaderInfo.cs
- DataObject.cs
- WebBrowserProgressChangedEventHandler.cs
- DefaultAuthorizationContext.cs
- IDataContractSurrogate.cs
- UnknownBitmapEncoder.cs
- DbConnectionPool.cs
- FaultBookmark.cs
- Processor.cs
- TPLETWProvider.cs
- Guid.cs
- DataSetMappper.cs
- XPathEmptyIterator.cs
- XhtmlCssHandler.cs
- DefinitionProperties.cs
- EntityParameterCollection.cs
- Tuple.cs
- PerformanceCounterPermissionEntryCollection.cs
- X509Certificate2Collection.cs
- SizeFConverter.cs
- ContextQuery.cs
- CompositeCollectionView.cs
- UIElementCollection.cs
- AccessibilityHelperForXpWin2k3.cs
- AssemblyAttributesGoHere.cs
- XmlMemberMapping.cs
- AddInPipelineAttributes.cs
- TransformedBitmap.cs
- InvokeHandlers.cs
- FieldAccessException.cs
- ClaimTypeElementCollection.cs
- CorrelationManager.cs
- WebBrowserPermission.cs