Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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
- SqlUtils.cs
- DataService.cs
- ChangeProcessor.cs
- RenderDataDrawingContext.cs
- OleDbPermission.cs
- shaperfactory.cs
- TransportBindingElement.cs
- BindingExpressionUncommonField.cs
- HtmlEncodedRawTextWriter.cs
- MatrixValueSerializer.cs
- TextFormatterContext.cs
- ComAwareEventInfo.cs
- MailMessageEventArgs.cs
- ByValueEqualityComparer.cs
- WindowsScrollBar.cs
- HwndProxyElementProvider.cs
- ListViewInsertedEventArgs.cs
- ReferenceService.cs
- JsonReaderWriterFactory.cs
- MetadataException.cs
- HostingPreferredMapPath.cs
- infer.cs
- XmlSchemaSimpleContentExtension.cs
- SerializationSectionGroup.cs
- Utility.cs
- RegexMatch.cs
- WebPartConnectionsCancelVerb.cs
- SerializationUtility.cs
- AdapterUtil.cs
- UserControlAutomationPeer.cs
- TraceData.cs
- NumericUpDownAcceleration.cs
- BasicViewGenerator.cs
- SplitContainerDesigner.cs
- FreezableCollection.cs
- EntityDataSourceQueryBuilder.cs
- DataTableClearEvent.cs
- CacheDependency.cs
- HuffmanTree.cs
- ISessionStateStore.cs
- ListParagraph.cs
- CharAnimationUsingKeyFrames.cs
- ConnectionPoolRegistry.cs
- PropertyPathWorker.cs
- HtmlMeta.cs
- MiniCustomAttributeInfo.cs
- AppDomainProtocolHandler.cs
- RawStylusInputCustomData.cs
- ScriptBehaviorDescriptor.cs
- ToolStripSettings.cs
- SearchExpression.cs
- DataGridViewColumnTypePicker.cs
- ClientBuildManager.cs
- TaiwanLunisolarCalendar.cs
- BaseTemplateCodeDomTreeGenerator.cs
- WebPartCollection.cs
- CompositionDesigner.cs
- OleAutBinder.cs
- arabicshape.cs
- _RequestCacheProtocol.cs
- FeatureAttribute.cs
- GridEntry.cs
- InvokeWebService.cs
- DockingAttribute.cs
- XmlReflectionMember.cs
- ObjectNavigationPropertyMapping.cs
- XmlAnyAttributeAttribute.cs
- TdsParserStateObject.cs
- Vertex.cs
- DataGridTable.cs
- ToolStripArrowRenderEventArgs.cs
- DataObjectPastingEventArgs.cs
- TreeWalker.cs
- XPathSelectionIterator.cs
- _PooledStream.cs
- Rfc2898DeriveBytes.cs
- UriExt.cs
- RevocationPoint.cs
- WmlTextBoxAdapter.cs
- ACL.cs
- MenuItem.cs
- DispatchChannelSink.cs
- ObservableCollection.cs
- XhtmlTextWriter.cs
- IdleTimeoutMonitor.cs
- ReachSerializerAsync.cs
- FolderNameEditor.cs
- TdsValueSetter.cs
- RectConverter.cs
- OutgoingWebRequestContext.cs
- TypeGeneratedEventArgs.cs
- UriSectionData.cs
- BookmarkInfo.cs
- ApplicationManager.cs
- SessionStateSection.cs
- _SpnDictionary.cs
- Monitor.cs
- QueryConverter.cs
- FileInfo.cs
- ReadOnlyHierarchicalDataSource.cs