Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / Runtime / Serialization / Json / JsonUriDataContract.cs / 1 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ServiceObjectContainer.cs
- ImmComposition.cs
- StateMachineSubscriptionManager.cs
- Compiler.cs
- StrictModeSecurityHeaderElementInferenceEngine.cs
- translator.cs
- Object.cs
- PartitionResolver.cs
- Config.cs
- CollectionBuilder.cs
- Activator.cs
- precedingsibling.cs
- SamlAction.cs
- SamlDoNotCacheCondition.cs
- DockPatternIdentifiers.cs
- RegexBoyerMoore.cs
- ClusterSafeNativeMethods.cs
- AdRotator.cs
- ClientUrlResolverWrapper.cs
- StylusTip.cs
- PackageProperties.cs
- HitTestParameters.cs
- StartUpEventArgs.cs
- XsdBuilder.cs
- shaperfactory.cs
- EasingQuaternionKeyFrame.cs
- NamespaceImport.cs
- wgx_commands.cs
- ZipIOCentralDirectoryFileHeader.cs
- contentDescriptor.cs
- XmlCharCheckingReader.cs
- RegexMatchCollection.cs
- MobileListItem.cs
- RangeBaseAutomationPeer.cs
- NotifyInputEventArgs.cs
- SafeHandles.cs
- PipeConnection.cs
- CodeNamespaceCollection.cs
- ConstrainedGroup.cs
- EdgeProfileValidation.cs
- AlternateViewCollection.cs
- WebPartManagerInternals.cs
- DocumentPageTextView.cs
- MediaEntryAttribute.cs
- figurelength.cs
- RemoteWebConfigurationHostStream.cs
- ComplexPropertyEntry.cs
- PageBuildProvider.cs
- CqlParser.cs
- Pointer.cs
- WindowsFormsHostPropertyMap.cs
- RuleSet.cs
- InvalidCastException.cs
- UrlMappingCollection.cs
- PersistenceTypeAttribute.cs
- ResourceKey.cs
- TableRow.cs
- XsltException.cs
- uribuilder.cs
- FrameworkRichTextComposition.cs
- PresentationAppDomainManager.cs
- BadImageFormatException.cs
- NamespaceListProperty.cs
- CommonObjectSecurity.cs
- WindowsServiceElement.cs
- StringUtil.cs
- DataBindingCollection.cs
- XPathDocumentIterator.cs
- SqlDataSourceStatusEventArgs.cs
- MatrixTransform.cs
- AtomMaterializerLog.cs
- LinqDataSourceContextEventArgs.cs
- Margins.cs
- SafePointer.cs
- DefaultSection.cs
- GeneralTransform3D.cs
- MultiAsyncResult.cs
- DesignerForm.cs
- SqlVersion.cs
- MetadataCache.cs
- ColorConvertedBitmap.cs
- SqlDeflator.cs
- ZoneMembershipCondition.cs
- OdbcException.cs
- DateTimePickerDesigner.cs
- SmiGettersStream.cs
- WebConfigurationHost.cs
- JoinSymbol.cs
- EditorZoneBase.cs
- IPAddressCollection.cs
- DataControlPagerLinkButton.cs
- LinqDataView.cs
- NativeMethods.cs
- Menu.cs
- Operand.cs
- WrapperSecurityCommunicationObject.cs
- LookupNode.cs
- TypeSystem.cs
- PersistChildrenAttribute.cs
- DetailsViewInsertEventArgs.cs