Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / XPath / Internal / Operand.cs / 1 / Operand.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; internal class Operand : AstNode { private XPathResultType type; private object val; public Operand(string val) { this.type = XPathResultType.String; this.val = val; } public Operand(double val) { this.type = XPathResultType.Number; this.val = val; } public Operand(bool val) { this.type = XPathResultType.Boolean; this.val = val; } public override AstType Type { get { return AstType.ConstantOperand; } } public override XPathResultType ReturnType { get { return type; } } public object OperandValue { get { return val; } } } } // 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
- ChildTable.cs
- SqlUserDefinedAggregateAttribute.cs
- Menu.cs
- _SslSessionsCache.cs
- ContractTypeNameElement.cs
- Vector.cs
- MenuBase.cs
- RoleGroupCollectionEditor.cs
- XmlSchemaSubstitutionGroup.cs
- EntityKeyElement.cs
- ObjectConverter.cs
- IntegerValidatorAttribute.cs
- TransformerInfoCollection.cs
- WebPartExportVerb.cs
- SHA1.cs
- AnimationLayer.cs
- MetadataImporterQuotas.cs
- SamlAuthenticationClaimResource.cs
- JavascriptXmlWriterWrapper.cs
- TransformBlockRequest.cs
- PieceNameHelper.cs
- InternalRelationshipCollection.cs
- LowerCaseStringConverter.cs
- UIPropertyMetadata.cs
- ParentUndoUnit.cs
- RC2.cs
- ConstraintEnumerator.cs
- X509Extension.cs
- DeferrableContent.cs
- InputGestureCollection.cs
- KeyValueSerializer.cs
- LinkedResource.cs
- StateDesigner.Layouts.cs
- VSWCFServiceContractGenerator.cs
- NameObjectCollectionBase.cs
- SharedPersonalizationStateInfo.cs
- WindowsButton.cs
- ChtmlPageAdapter.cs
- BooleanExpr.cs
- PowerStatus.cs
- DataSourceExpressionCollection.cs
- SqlConnectionHelper.cs
- DocumentSchemaValidator.cs
- HwndStylusInputProvider.cs
- BaseCollection.cs
- InkSerializer.cs
- ScrollBarAutomationPeer.cs
- LineVisual.cs
- CallSite.cs
- AssociationType.cs
- TypeInitializationException.cs
- RoleService.cs
- SourceFileInfo.cs
- ProgressBarRenderer.cs
- BypassElement.cs
- SamlConstants.cs
- DrawingState.cs
- DataTableReader.cs
- CodeDOMUtility.cs
- TemplatePagerField.cs
- ConfigurationManagerHelperFactory.cs
- HScrollBar.cs
- ProcessDesigner.cs
- _OSSOCK.cs
- QilVisitor.cs
- PartialTrustHelpers.cs
- SessionMode.cs
- SuppressIldasmAttribute.cs
- DrawTreeNodeEventArgs.cs
- PopupRoot.cs
- GlyphCollection.cs
- QilInvokeLateBound.cs
- BlurBitmapEffect.cs
- PackageProperties.cs
- ControlBuilder.cs
- ContractSearchPattern.cs
- PrimitiveDataContract.cs
- SimpleType.cs
- AsyncInvokeContext.cs
- DetailsViewDeleteEventArgs.cs
- GenerateTemporaryTargetAssembly.cs
- DataGridViewColumnConverter.cs
- SchemaImporterExtensionElementCollection.cs
- StaticFileHandler.cs
- ParenthesizePropertyNameAttribute.cs
- InfoCardTrace.cs
- PackWebRequest.cs
- _SpnDictionary.cs
- X509Certificate2.cs
- SpotLight.cs
- GridItemProviderWrapper.cs
- VisualStyleInformation.cs
- TableCell.cs
- FlowDocumentReaderAutomationPeer.cs
- TypeExtensionSerializer.cs
- SafeHandles.cs
- PartialCachingControl.cs
- DataServiceKeyAttribute.cs
- TabItem.cs
- Border.cs