Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Xml / System / Xml / XPath / Internal / OperandQuery.cs / 2 / 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
- UITypeEditor.cs
- UInt16.cs
- WeakEventManager.cs
- DataSourceListEditor.cs
- SmiContextFactory.cs
- UpdateEventArgs.cs
- configsystem.cs
- Pair.cs
- _AuthenticationState.cs
- EditorBrowsableAttribute.cs
- DockingAttribute.cs
- CapabilitiesUse.cs
- PathNode.cs
- Rectangle.cs
- VectorCollection.cs
- ObjectItemCachedAssemblyLoader.cs
- LayoutManager.cs
- MouseActionValueSerializer.cs
- FormCollection.cs
- SecurityElement.cs
- sqlser.cs
- CodeTypeConstructor.cs
- CmsUtils.cs
- IMembershipProvider.cs
- FunctionParameter.cs
- DBSqlParserColumn.cs
- DictionaryBase.cs
- ConfigXmlCDataSection.cs
- SqlRecordBuffer.cs
- TypeResolvingOptions.cs
- BuildResult.cs
- EncryptedKeyHashIdentifierClause.cs
- PermissionRequestEvidence.cs
- RelationshipFixer.cs
- SiteIdentityPermission.cs
- NonSerializedAttribute.cs
- TextContainerChangedEventArgs.cs
- PropertyDescriptorGridEntry.cs
- DispatcherTimer.cs
- PropertyPushdownHelper.cs
- AssemblyUtil.cs
- IgnoreDeviceFilterElementCollection.cs
- RadioButton.cs
- TextBoxRenderer.cs
- MetadataArtifactLoaderResource.cs
- Facet.cs
- SharedStream.cs
- DataGridViewLinkColumn.cs
- DecoderFallback.cs
- StandardTransformFactory.cs
- ProfileSettings.cs
- ImportCatalogPart.cs
- DBSqlParser.cs
- CombinedHttpChannel.cs
- ReceiveDesigner.xaml.cs
- AffineTransform3D.cs
- DataSourceControl.cs
- ShaderEffect.cs
- PerspectiveCamera.cs
- Semaphore.cs
- CodeChecksumPragma.cs
- NodeLabelEditEvent.cs
- SubpageParaClient.cs
- DataTemplate.cs
- CompatibleIComparer.cs
- SmiEventSink_Default.cs
- MulticastNotSupportedException.cs
- BamlStream.cs
- RequestSecurityTokenSerializer.cs
- DependentList.cs
- DbDataAdapter.cs
- ListViewAutomationPeer.cs
- AdornerDecorator.cs
- SqlBulkCopyColumnMappingCollection.cs
- XsltContext.cs
- AuthorizationRule.cs
- XPathException.cs
- SynchronousChannelMergeEnumerator.cs
- MobileUserControl.cs
- VSDExceptions.cs
- ActivityWithResultConverter.cs
- SymbolEqualComparer.cs
- ClientApiGenerator.cs
- ByteConverter.cs
- LineGeometry.cs
- TypeUnloadedException.cs
- SoapSchemaExporter.cs
- GraphicsState.cs
- MouseCaptureWithinProperty.cs
- ComplexTypeEmitter.cs
- PreviewPageInfo.cs
- PeerResolverElement.cs
- DateTimeValueSerializerContext.cs
- XmlMtomWriter.cs
- HostProtectionException.cs
- CompilerScope.Storage.cs
- XmlValidatingReader.cs
- UriScheme.cs
- MtomMessageEncoder.cs
- GeometryHitTestResult.cs