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
- PageRanges.cs
- IMembershipProvider.cs
- DeviceFilterEditorDialog.cs
- TimeSpanStorage.cs
- Panel.cs
- _AutoWebProxyScriptWrapper.cs
- StyleTypedPropertyAttribute.cs
- UriExt.cs
- EntityContainerEmitter.cs
- StrongName.cs
- DataGrid.cs
- TimelineGroup.cs
- DataGridViewColumnConverter.cs
- WebSysDisplayNameAttribute.cs
- GenericWebPart.cs
- CalendarDay.cs
- ThreadNeutralSemaphore.cs
- DataServiceContext.cs
- ComponentManagerBroker.cs
- GridViewCellAutomationPeer.cs
- Window.cs
- AmbientValueAttribute.cs
- MediaScriptCommandRoutedEventArgs.cs
- TextBoxDesigner.cs
- Cursors.cs
- SqlEnums.cs
- ExpressionTextBox.xaml.cs
- XPathDocumentBuilder.cs
- OLEDB_Enum.cs
- WebPartDisplayModeCancelEventArgs.cs
- Point3DCollectionConverter.cs
- AppDomainProtocolHandler.cs
- WebDescriptionAttribute.cs
- DataGridViewColumnConverter.cs
- DataGridViewColumnEventArgs.cs
- Block.cs
- SchemaNames.cs
- UriParserTemplates.cs
- XPathConvert.cs
- XmlSchemaDocumentation.cs
- ConnectionStringSettings.cs
- InertiaTranslationBehavior.cs
- ColumnCollection.cs
- HebrewCalendar.cs
- DirectionalLight.cs
- PictureBox.cs
- ObjectHandle.cs
- StringTraceRecord.cs
- DependsOnAttribute.cs
- basemetadatamappingvisitor.cs
- CodeConditionStatement.cs
- KnownTypeDataContractResolver.cs
- Error.cs
- HebrewNumber.cs
- PolyBezierSegmentFigureLogic.cs
- SqlFunctions.cs
- DataRowView.cs
- XPathQilFactory.cs
- UnsafeNativeMethods.cs
- httpstaticobjectscollection.cs
- RSAProtectedConfigurationProvider.cs
- FixedSOMTableRow.cs
- EdmItemError.cs
- MethodToken.cs
- XmlCharType.cs
- HitTestParameters3D.cs
- Button.cs
- UriSectionData.cs
- ReceiveSecurityHeaderElementManager.cs
- StreamResourceInfo.cs
- MimeMultiPart.cs
- SerialPort.cs
- TableMethodGenerator.cs
- BoundColumn.cs
- RowToFieldTransformer.cs
- WSSecurityXXX2005.cs
- TrustSection.cs
- ToolStripPanelRow.cs
- LeafCellTreeNode.cs
- ImageMetadata.cs
- TransactedBatchingElement.cs
- DataBindingCollection.cs
- ImageListDesigner.cs
- WebResourceUtil.cs
- ColorTranslator.cs
- ResourcesChangeInfo.cs
- CodeDesigner.cs
- TreeSet.cs
- Size.cs
- HTMLTextWriter.cs
- DataObjectPastingEventArgs.cs
- ExpressionTable.cs
- TranslateTransform3D.cs
- ConnectionConsumerAttribute.cs
- MouseButtonEventArgs.cs
- RoutingChannelExtension.cs
- SkewTransform.cs
- LocationSectionRecord.cs
- CommandLibraryHelper.cs
- TabControl.cs