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
- ActivationServices.cs
- CqlGenerator.cs
- DocumentSequence.cs
- DecoratedNameAttribute.cs
- TextBoxDesigner.cs
- RotationValidation.cs
- AtomMaterializerLog.cs
- WindowInteropHelper.cs
- RadioButtonPopupAdapter.cs
- HelpPage.cs
- FillBehavior.cs
- Options.cs
- KeyValuePairs.cs
- AdRotatorDesigner.cs
- HtmlString.cs
- XmlSignificantWhitespace.cs
- MetadataException.cs
- OracleConnectionString.cs
- StaticDataManager.cs
- FactoryGenerator.cs
- ToolTipService.cs
- DataGridGeneralPage.cs
- MobileUserControl.cs
- TableDetailsRow.cs
- ToolStripItemBehavior.cs
- BuiltInPermissionSets.cs
- XmlSchemaSet.cs
- XMLSyntaxException.cs
- Activity.cs
- _DisconnectOverlappedAsyncResult.cs
- HotSpotCollectionEditor.cs
- NativeMethods.cs
- PanelContainerDesigner.cs
- DataSourceControl.cs
- IndentTextWriter.cs
- LabelEditEvent.cs
- EncodingTable.cs
- BinaryFormatter.cs
- SecurityException.cs
- DesignerRegionCollection.cs
- TextureBrush.cs
- CdpEqualityComparer.cs
- ProfileSection.cs
- XmlWrappingReader.cs
- AttributeProviderAttribute.cs
- ChangePassword.cs
- RuntimeCompatibilityAttribute.cs
- DefaultMemberAttribute.cs
- CodeArrayIndexerExpression.cs
- RequestResponse.cs
- StringToken.cs
- DataRecordInfo.cs
- AggregationMinMaxHelpers.cs
- ImageFormat.cs
- TextElementEnumerator.cs
- DragEvent.cs
- SurrogateEncoder.cs
- SystemResources.cs
- TypeGeneratedEventArgs.cs
- MessageEventSubscriptionService.cs
- ExternalException.cs
- DataObject.cs
- FacetDescriptionElement.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- ToolStripPanelSelectionBehavior.cs
- XmlTextWriter.cs
- Timer.cs
- DataGridBoolColumn.cs
- XmlNodeReader.cs
- CanonicalFontFamilyReference.cs
- indexingfiltermarshaler.cs
- SqlClientPermission.cs
- MethodBody.cs
- WebPartMenuStyle.cs
- SqlDependencyListener.cs
- ProfileModule.cs
- SystemParameters.cs
- TdsParserSafeHandles.cs
- PartitionerStatic.cs
- ConfigurationManagerHelper.cs
- DataGridViewColumnStateChangedEventArgs.cs
- FtpWebResponse.cs
- SimpleNameService.cs
- SiteMapNodeItem.cs
- EntityDataSourceConfigureObjectContext.cs
- SID.cs
- Expressions.cs
- UdpTransportSettingsElement.cs
- MetadataArtifactLoaderFile.cs
- HyperLinkField.cs
- ModelPropertyDescriptor.cs
- PenLineJoinValidation.cs
- CurrentTimeZone.cs
- XPathBinder.cs
- ReferentialConstraint.cs
- LinqDataSourceView.cs
- Rule.cs
- XmlTextAttribute.cs
- SqlLiftWhereClauses.cs
- DataGridViewElement.cs