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
- JsonFormatReaderGenerator.cs
- DescendentsWalkerBase.cs
- wmiutil.cs
- MDIClient.cs
- DefaultValueAttribute.cs
- DocumentEventArgs.cs
- FormsIdentity.cs
- WebPartEditorOkVerb.cs
- GridEntry.cs
- TableAutomationPeer.cs
- TypeNameHelper.cs
- RegexRunner.cs
- StrokeCollectionDefaultValueFactory.cs
- DataGridTableStyleMappingNameEditor.cs
- Label.cs
- XmlChoiceIdentifierAttribute.cs
- WebPartEditorApplyVerb.cs
- ToolStripSeparator.cs
- RMEnrollmentPage1.cs
- ConfigurationStrings.cs
- CustomBinding.cs
- HttpRawResponse.cs
- DataView.cs
- ContentIterators.cs
- BoundsDrawingContextWalker.cs
- ToolStripDropDownButton.cs
- Workspace.cs
- DataSetUtil.cs
- GPPOINTF.cs
- ConnectionProviderAttribute.cs
- ApplicationHost.cs
- PageTheme.cs
- TextFindEngine.cs
- CreateUserErrorEventArgs.cs
- X509SecurityTokenAuthenticator.cs
- OracleDataReader.cs
- ResourceReferenceExpression.cs
- EntityClientCacheEntry.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- XmlEncodedRawTextWriter.cs
- MobileControl.cs
- SoapRpcServiceAttribute.cs
- DataControlCommands.cs
- GroupItem.cs
- entitydatasourceentitysetnameconverter.cs
- AxisAngleRotation3D.cs
- FileDialog_Vista.cs
- CacheMemory.cs
- TryLoadRunnableWorkflowCommand.cs
- XmlWhitespace.cs
- CreateUserWizardStep.cs
- XmlDocumentFragment.cs
- FixedFlowMap.cs
- DragDropManager.cs
- ITreeGenerator.cs
- ScriptReference.cs
- ResourceDefaultValueAttribute.cs
- LicenseContext.cs
- ExpressionQuoter.cs
- TrustManagerPromptUI.cs
- CodeTypeConstructor.cs
- BitmapFrame.cs
- Queue.cs
- WebBrowserNavigatedEventHandler.cs
- WinEventQueueItem.cs
- PropertyEmitter.cs
- InfoCardAsymmetricCrypto.cs
- SerialReceived.cs
- HorizontalAlignConverter.cs
- Ref.cs
- CollectionBase.cs
- RegionData.cs
- FileDataSourceCache.cs
- TabItem.cs
- XmlSecureResolver.cs
- BaseTreeIterator.cs
- ErrorEventArgs.cs
- CustomErrorCollection.cs
- ImageClickEventArgs.cs
- EventSinkHelperWriter.cs
- SamlConstants.cs
- BaseAddressPrefixFilterElement.cs
- TypeConverterAttribute.cs
- COM2IProvidePropertyBuilderHandler.cs
- parserscommon.cs
- WebConvert.cs
- PixelFormat.cs
- RootAction.cs
- Item.cs
- InputScope.cs
- PageStatePersister.cs
- ListViewItem.cs
- BufferedMessageWriter.cs
- TextPointerBase.cs
- TraceProvider.cs
- AppDomain.cs
- Listen.cs
- DateTimeConstantAttribute.cs
- SqlWebEventProvider.cs
- CodeTypeParameterCollection.cs