Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / Serialization / System / Runtime / Serialization / Json / JsonUriDataContract.cs / 1305376 / JsonUriDataContract.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Runtime.Serialization.Json { using System; using System.Collections.Generic; using System.Text; using System.Diagnostics; using System.Xml; class JsonUriDataContract : JsonDataContract { public JsonUriDataContract(UriDataContract traditionalUriDataContract) : base(traditionalUriDataContract) { } public override object ReadJsonValueCore(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context) { if (context == null) { return TryReadNullAtTopLevel(jsonReader) ? null : jsonReader.ReadElementContentAsUri(); } else { return HandleReadValue(jsonReader.ReadElementContentAsUri(), context); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AssemblyBuilder.cs
- TypeGeneratedEventArgs.cs
- AuthenticatingEventArgs.cs
- GroupQuery.cs
- SafeEventHandle.cs
- InlineUIContainer.cs
- COSERVERINFO.cs
- TableRow.cs
- Inline.cs
- MultiView.cs
- _PooledStream.cs
- HandledMouseEvent.cs
- XmlDocumentSurrogate.cs
- TraceData.cs
- PluggableProtocol.cs
- ColumnMap.cs
- PriorityItem.cs
- SQLMembershipProvider.cs
- DataSourceProvider.cs
- FunctionImportMapping.cs
- IdnMapping.cs
- TransactionChannelFactory.cs
- ListItemsCollectionEditor.cs
- XmlSchemaDocumentation.cs
- ValueSerializer.cs
- AttributeSetAction.cs
- SchemaCollectionPreprocessor.cs
- DependencyPropertyChangedEventArgs.cs
- UIInitializationException.cs
- GiveFeedbackEvent.cs
- ReadOnlyObservableCollection.cs
- GraphicsContainer.cs
- CqlLexerHelpers.cs
- BaseCAMarshaler.cs
- ScriptReferenceEventArgs.cs
- BindingMAnagerBase.cs
- GridViewRowCollection.cs
- AssemblyBuilder.cs
- DrawListViewSubItemEventArgs.cs
- BlurBitmapEffect.cs
- TagPrefixCollection.cs
- WindowsButton.cs
- MasterPageBuildProvider.cs
- ParentUndoUnit.cs
- CompiledQuery.cs
- SqlServer2KCompatibilityCheck.cs
- ThemeableAttribute.cs
- RowBinding.cs
- WebBrowser.cs
- SimpleType.cs
- AssemblyHash.cs
- RemoteX509Token.cs
- ClientApiGenerator.cs
- AssemblyAttributes.cs
- EdmFunction.cs
- ToolStrip.cs
- WindowsFormsHostAutomationPeer.cs
- BitmapInitialize.cs
- AsymmetricSignatureDeformatter.cs
- Matrix3DConverter.cs
- CreateUserWizardStep.cs
- SiteMapDataSource.cs
- DbProviderFactoriesConfigurationHandler.cs
- OleDbParameterCollection.cs
- SQLBytesStorage.cs
- DataGridColumnsPage.cs
- DrawingContext.cs
- ReadOnlyDataSourceView.cs
- WebBaseEventKeyComparer.cs
- SchemaObjectWriter.cs
- TableAutomationPeer.cs
- WebColorConverter.cs
- SafeRightsManagementHandle.cs
- ExtendedProtectionPolicyElement.cs
- TrustSection.cs
- ExtractedStateEntry.cs
- ObjectStateManagerMetadata.cs
- WorkflowRuntimeSection.cs
- COM2EnumConverter.cs
- TreeNodeBindingCollection.cs
- BoundPropertyEntry.cs
- ExpressionBuilderCollection.cs
- SendParametersContent.cs
- WebPartTransformer.cs
- xmlglyphRunInfo.cs
- SpinLock.cs
- ColumnCollectionEditor.cs
- RectangleHotSpot.cs
- RelativeSource.cs
- WindowInteropHelper.cs
- HiddenFieldPageStatePersister.cs
- FixedSchema.cs
- PersonalizationEntry.cs
- InputLangChangeRequestEvent.cs
- ConfigPathUtility.cs
- TableRowGroup.cs
- DocumentXPathNavigator.cs
- WindowsGraphicsCacheManager.cs
- EntityTypeEmitter.cs
- AnimationTimeline.cs