Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- ServiceNameCollection.cs
- BookmarkEventArgs.cs
- SqlRowUpdatingEvent.cs
- NameValueConfigurationElement.cs
- SerTrace.cs
- UnsafeNativeMethods.cs
- ToolZone.cs
- WinInetCache.cs
- ClientCultureInfo.cs
- PageThemeCodeDomTreeGenerator.cs
- PtsHost.cs
- UpdatePanelTriggerCollection.cs
- MLangCodePageEncoding.cs
- WindowsScroll.cs
- CodeMemberProperty.cs
- MailWriter.cs
- Types.cs
- RepeatBehavior.cs
- DynamicActivityXamlReader.cs
- QuaternionValueSerializer.cs
- UInt32Storage.cs
- TableLayoutPanelCodeDomSerializer.cs
- BitmapEffectInput.cs
- MapPathBasedVirtualPathProvider.cs
- XmlHierarchicalEnumerable.cs
- ThaiBuddhistCalendar.cs
- ListViewItemSelectionChangedEvent.cs
- TypeName.cs
- Configuration.cs
- StringDictionaryWithComparer.cs
- Socket.cs
- BitmapCodecInfoInternal.cs
- XsdDuration.cs
- SessionParameter.cs
- CoreSwitches.cs
- DataServiceHostWrapper.cs
- OdbcTransaction.cs
- InputScope.cs
- ExpressionBuilderCollection.cs
- Module.cs
- View.cs
- VisualTreeUtils.cs
- IPEndPoint.cs
- Guid.cs
- ControlPropertyNameConverter.cs
- TemplateBaseAction.cs
- NameValueCollection.cs
- PenLineCapValidation.cs
- TableStyle.cs
- BaseCodeDomTreeGenerator.cs
- WindowsTab.cs
- TableRowGroupCollection.cs
- PlatformCulture.cs
- DrawingContextWalker.cs
- SeekStoryboard.cs
- InstanceDataCollectionCollection.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- DropSource.cs
- MenuItemStyle.cs
- UInt32.cs
- SafeNativeMethods.cs
- UIPermission.cs
- UiaCoreApi.cs
- HtmlTableCell.cs
- BypassElement.cs
- DataGridAutomationPeer.cs
- DesignTimeValidationFeature.cs
- OrthographicCamera.cs
- ColorTransformHelper.cs
- MatrixAnimationUsingPath.cs
- Executor.cs
- TraceHandler.cs
- CustomWebEventKey.cs
- AccessDataSource.cs
- TextRangeAdaptor.cs
- CryptoStream.cs
- MembershipPasswordException.cs
- GridItemCollection.cs
- recordstatescratchpad.cs
- Math.cs
- XPathNavigator.cs
- AnnotationDocumentPaginator.cs
- HotSpotCollection.cs
- RoleManagerEventArgs.cs
- CharEnumerator.cs
- ItemsControl.cs
- CatalogPartCollection.cs
- XamlStyleSerializer.cs
- CompositeActivityCodeGenerator.cs
- XmlSchemaSimpleTypeUnion.cs
- ReadOnlyMetadataCollection.cs
- HealthMonitoringSection.cs
- Matrix.cs
- QuotedPrintableStream.cs
- DataGridViewButtonColumn.cs
- ListDesigner.cs
- DataSet.cs
- ResolveNameEventArgs.cs
- DispatchChannelSink.cs
- XamlPoint3DCollectionSerializer.cs