Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / XPath / XPathItem.cs / 1 / XPathItem.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- using System; using System.Collections; using System.Xml.Schema; namespace System.Xml.XPath { ////// Base class for XPathNavigator and XmlAtomicValue. /// public abstract class XPathItem { ////// True if this item is a node, and not an atomic value. /// public abstract bool IsNode { get; } ////// Returns Xsd type of atomic value, or of node's content. /// public abstract XmlSchemaType XmlType { get; } ////// Typed and untyped value accessors. /// public abstract string Value { get; } public abstract object TypedValue { get; } public abstract Type ValueType { get; } public abstract bool ValueAsBoolean { get; } public abstract DateTime ValueAsDateTime { get; } public abstract double ValueAsDouble { get; } public abstract int ValueAsInt { get; } public abstract long ValueAsLong { get; } public virtual object ValueAs(Type returnType) { return ValueAs(returnType, null); } public abstract object ValueAs(Type returnType, IXmlNamespaceResolver nsResolver); } } // 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
- EdmComplexTypeAttribute.cs
- SessionPageStatePersister.cs
- Subset.cs
- SizeKeyFrameCollection.cs
- IdentitySection.cs
- SingleKeyFrameCollection.cs
- FormParameter.cs
- CollectionViewGroup.cs
- DataBoundLiteralControl.cs
- ProcessHostConfigUtils.cs
- Compiler.cs
- TableStyle.cs
- WpfKnownTypeInvoker.cs
- LOSFormatter.cs
- CustomTypeDescriptor.cs
- ConsoleKeyInfo.cs
- SystemIPInterfaceStatistics.cs
- NavigationEventArgs.cs
- StoragePropertyMapping.cs
- FrameworkTextComposition.cs
- HelpKeywordAttribute.cs
- Inflater.cs
- RegexNode.cs
- PrincipalPermission.cs
- TreeIterator.cs
- ReadOnlyCollection.cs
- OleStrCAMarshaler.cs
- PriorityQueue.cs
- EdmTypeAttribute.cs
- Tag.cs
- GroupStyle.cs
- PersonalizationState.cs
- DataGridViewHeaderCell.cs
- HyperlinkAutomationPeer.cs
- DocumentApplication.cs
- ObjectViewQueryResultData.cs
- RawMouseInputReport.cs
- ThicknessAnimation.cs
- WithParamAction.cs
- PointConverter.cs
- CompilerWrapper.cs
- Rotation3D.cs
- DataGridTextBoxColumn.cs
- ChannelFactoryBase.cs
- WebPartConnectionsCancelVerb.cs
- CopyNodeSetAction.cs
- ExtensionFile.cs
- DataGridViewColumnConverter.cs
- Comparer.cs
- FrameworkElement.cs
- DataGridViewSortCompareEventArgs.cs
- EnumBuilder.cs
- AssemblyHelper.cs
- QuotedPrintableStream.cs
- XmlSchemaAttribute.cs
- WizardSideBarListControlItem.cs
- FixedPageStructure.cs
- XmlDomTextWriter.cs
- GPPOINTF.cs
- HMACSHA1.cs
- SolidColorBrush.cs
- AdapterUtil.cs
- XmlNamespaceManager.cs
- DelegatingConfigHost.cs
- ReadOnlyDictionary.cs
- PageThemeCodeDomTreeGenerator.cs
- OdbcParameter.cs
- LongValidator.cs
- ListSortDescriptionCollection.cs
- tooltip.cs
- FileCodeGroup.cs
- SqlDataSourceView.cs
- DecoderNLS.cs
- MessageCredentialType.cs
- SendSecurityHeaderElementContainer.cs
- NavigationCommands.cs
- CookieHandler.cs
- HierarchicalDataSourceConverter.cs
- Encoder.cs
- XmlTextWriter.cs
- LoginViewDesigner.cs
- DataPagerFieldItem.cs
- SQLInt64Storage.cs
- CodeExporter.cs
- AuthorizationRule.cs
- DPCustomTypeDescriptor.cs
- loginstatus.cs
- DataServiceConfiguration.cs
- ModuleConfigurationInfo.cs
- ObjectViewQueryResultData.cs
- MemberInfoSerializationHolder.cs
- ContentWrapperAttribute.cs
- ListViewItem.cs
- SystemIPv4InterfaceProperties.cs
- SkewTransform.cs
- SystemInfo.cs
- CfgSemanticTag.cs
- SimpleTypeResolver.cs
- HttpClientProtocol.cs
- Dictionary.cs