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
- ApplicationSettingsBase.cs
- InkCanvasFeedbackAdorner.cs
- BinaryParser.cs
- OracleInternalConnection.cs
- ToolStripLocationCancelEventArgs.cs
- LayoutTableCell.cs
- CollectionViewSource.cs
- QueryConverter.cs
- CoreSwitches.cs
- SchemaNamespaceManager.cs
- WebServiceEnumData.cs
- HttpValueCollection.cs
- FieldMetadata.cs
- DateTimeFormatInfoScanner.cs
- HMACRIPEMD160.cs
- CodeNamespace.cs
- Converter.cs
- ObjectDataSourceView.cs
- QuinticEase.cs
- TraceFilter.cs
- EdmType.cs
- PropertyConverter.cs
- GeometryValueSerializer.cs
- EditingCoordinator.cs
- MsmqPoisonMessageException.cs
- CommandPlan.cs
- CompositionAdorner.cs
- HttpResponseHeader.cs
- DelegateArgumentValue.cs
- TrustLevel.cs
- XmlUTF8TextReader.cs
- TextTreeFixupNode.cs
- DeleteWorkflowOwnerCommand.cs
- ScriptingJsonSerializationSection.cs
- AnimationClockResource.cs
- WSFederationHttpSecurityMode.cs
- SerialPort.cs
- InvokeBinder.cs
- DataViewListener.cs
- RefreshPropertiesAttribute.cs
- BrowserCapabilitiesCompiler.cs
- RoleManagerSection.cs
- PropertyPathWorker.cs
- HitTestWithGeometryDrawingContextWalker.cs
- HtmlShim.cs
- QueryOutputWriterV1.cs
- EntityKeyElement.cs
- DataGridViewColumnHeaderCell.cs
- ExceptionUtil.cs
- ActivityTypeCodeDomSerializer.cs
- NamespaceInfo.cs
- OdbcEnvironmentHandle.cs
- AtlasWeb.Designer.cs
- MulticastNotSupportedException.cs
- FilterableAttribute.cs
- SamlDoNotCacheCondition.cs
- WindowsListViewItemCheckBox.cs
- SafeLocalMemHandle.cs
- HijriCalendar.cs
- RequiredFieldValidator.cs
- StringAnimationBase.cs
- HttpConfigurationContext.cs
- StrokeFIndices.cs
- IdentityNotMappedException.cs
- SettingsPropertyIsReadOnlyException.cs
- Timer.cs
- RuntimeEnvironment.cs
- SafeLibraryHandle.cs
- DataServiceRequestException.cs
- XmlReflectionImporter.cs
- ConnectivityStatus.cs
- WsdlInspector.cs
- ObfuscationAttribute.cs
- SqlDependencyUtils.cs
- InputBuffer.cs
- StatusBarItemAutomationPeer.cs
- XmlFormatMapping.cs
- UniqueEventHelper.cs
- PostBackOptions.cs
- CoreSwitches.cs
- DbProviderSpecificTypePropertyAttribute.cs
- PermissionSetEnumerator.cs
- ComponentChangedEvent.cs
- LoginUtil.cs
- WebScriptClientGenerator.cs
- CannotUnloadAppDomainException.cs
- DotNetATv1WindowsLogEntryDeserializer.cs
- WindowsAuthenticationModule.cs
- ToolBar.cs
- BitStack.cs
- Int64KeyFrameCollection.cs
- XmlTextReader.cs
- SoapCommonClasses.cs
- UrlPropertyAttribute.cs
- GridViewColumnHeader.cs
- DoWorkEventArgs.cs
- QualificationDataAttribute.cs
- AssemblyAttributesGoHere.cs
- DataSysAttribute.cs
- DriveInfo.cs