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 / 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", Convert.ToString(val, CultureInfo.InvariantCulture)); w.WriteEndElement(); } } } // 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.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", Convert.ToString(val, CultureInfo.InvariantCulture)); w.WriteEndElement(); } } } // 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
- LicFileLicenseProvider.cs
- CqlQuery.cs
- GotoExpression.cs
- AutoGeneratedFieldProperties.cs
- Triangle.cs
- OdbcReferenceCollection.cs
- FormCollection.cs
- SqlReorderer.cs
- OleDbPermission.cs
- MimeTypeMapper.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- SecurityContext.cs
- ActiveXSite.cs
- ErrorWrapper.cs
- TextEndOfParagraph.cs
- FixUp.cs
- GacUtil.cs
- InputScopeAttribute.cs
- UndoEngine.cs
- XmlUtf8RawTextWriter.cs
- GregorianCalendarHelper.cs
- DrawingDrawingContext.cs
- StrongNameUtility.cs
- _DigestClient.cs
- WindowsClientElement.cs
- SplineKeyFrames.cs
- basevalidator.cs
- ToolboxItemSnapLineBehavior.cs
- List.cs
- ActivityDesignerResources.cs
- CookielessHelper.cs
- WindowInteractionStateTracker.cs
- BufferedStream.cs
- CallbackException.cs
- WebPartCloseVerb.cs
- EditCommandColumn.cs
- CodeGenerator.cs
- ProjectionPath.cs
- DbCommandTree.cs
- EventLog.cs
- CompositionTarget.cs
- Brush.cs
- FileUtil.cs
- RegexStringValidator.cs
- Partitioner.cs
- ProcessModelInfo.cs
- WindowsGraphicsCacheManager.cs
- XmlWriterSettings.cs
- FileVersion.cs
- Timer.cs
- KeyValuePair.cs
- Utils.cs
- CodeLabeledStatement.cs
- ConfigXmlSignificantWhitespace.cs
- DependsOnAttribute.cs
- Opcode.cs
- BmpBitmapEncoder.cs
- _ListenerResponseStream.cs
- PrintPreviewDialog.cs
- FocusWithinProperty.cs
- XmlSchemaProviderAttribute.cs
- DatagridviewDisplayedBandsData.cs
- SynchronizationContext.cs
- AxisAngleRotation3D.cs
- TypeSource.cs
- CodeVariableDeclarationStatement.cs
- ValueConversionAttribute.cs
- ErrorFormatterPage.cs
- NotifyInputEventArgs.cs
- Byte.cs
- ConfigsHelper.cs
- ToolStripSplitButton.cs
- BaseValidator.cs
- QilBinary.cs
- SoapCommonClasses.cs
- DiscoveryClientDuplexChannel.cs
- Block.cs
- PolyLineSegment.cs
- XmlWriterSettings.cs
- EnumBuilder.cs
- IList.cs
- TextServicesProperty.cs
- CompoundFileStreamReference.cs
- BigInt.cs
- OutputCacheSettings.cs
- SafeCryptoHandles.cs
- PersistenceParticipant.cs
- XmlDataDocument.cs
- querybuilder.cs
- XmlUtil.cs
- WebBrowserPermission.cs
- DbMetaDataFactory.cs
- TextRangeEditTables.cs
- ToolStripSettings.cs
- MachineKeyConverter.cs
- Int64KeyFrameCollection.cs
- UrlPath.cs
- Convert.cs
- DefaultBinder.cs
- PageParserFilter.cs