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
- KnownColorTable.cs
- Matrix3DValueSerializer.cs
- DataViewSetting.cs
- ProfilePropertyMetadata.cs
- WsdlImporter.cs
- BufferedOutputStream.cs
- MeasureData.cs
- RefreshEventArgs.cs
- WebFaultException.cs
- WhereaboutsReader.cs
- ellipse.cs
- WebSysDisplayNameAttribute.cs
- HttpHandlerActionCollection.cs
- SchemaReference.cs
- EventSinkHelperWriter.cs
- _ConnectStream.cs
- GeneralTransform.cs
- HwndTarget.cs
- HostingEnvironment.cs
- ChtmlTextBoxAdapter.cs
- Message.cs
- NameSpaceExtractor.cs
- ClientFormsAuthenticationMembershipProvider.cs
- DataGridParentRows.cs
- AppAction.cs
- FileAuthorizationModule.cs
- XmlSchemaDatatype.cs
- DBAsyncResult.cs
- IndicFontClient.cs
- WindowPatternIdentifiers.cs
- DateTimeAutomationPeer.cs
- MobileUserControlDesigner.cs
- BeginStoryboard.cs
- SqlException.cs
- PropertyPath.cs
- PrintPageEvent.cs
- DictionaryContent.cs
- SemanticAnalyzer.cs
- _BaseOverlappedAsyncResult.cs
- SessionEndedEventArgs.cs
- ManagementScope.cs
- ListControlBoundActionList.cs
- MimeTypePropertyAttribute.cs
- XamlFigureLengthSerializer.cs
- ActivityInstance.cs
- UITypeEditors.cs
- AutomationElementCollection.cs
- FunctionNode.cs
- ZoneButton.cs
- LogWriteRestartAreaState.cs
- Control.cs
- XhtmlBasicListAdapter.cs
- NativeMethods.cs
- AutoResizedEvent.cs
- DataGridViewTextBoxColumn.cs
- BindingBase.cs
- TreeNodeEventArgs.cs
- relpropertyhelper.cs
- FrameAutomationPeer.cs
- SingleStorage.cs
- NodeLabelEditEvent.cs
- UITypeEditor.cs
- ManagedIStream.cs
- ListViewUpdatedEventArgs.cs
- RenderDataDrawingContext.cs
- DBParameter.cs
- TrackPoint.cs
- StorageTypeMapping.cs
- OpenTypeMethods.cs
- UserControl.cs
- Conditional.cs
- WeakRefEnumerator.cs
- BinaryFormatterWriter.cs
- LabelExpression.cs
- RegexReplacement.cs
- AsyncResult.cs
- Menu.cs
- CompressStream.cs
- JsonFormatReaderGenerator.cs
- MergeFilterQuery.cs
- ActivationArguments.cs
- VisualTarget.cs
- Subtree.cs
- UnsafeNativeMethods.cs
- ToolStripItemCollection.cs
- EventLogLink.cs
- Pkcs7Signer.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- EventlogProvider.cs
- InfoCardSchemas.cs
- CheckBoxRenderer.cs
- XPathException.cs
- HttpApplicationStateWrapper.cs
- TreeView.cs
- CharAnimationUsingKeyFrames.cs
- CryptoKeySecurity.cs
- DataGridViewCellEventArgs.cs
- AssociatedControlConverter.cs
- ADMembershipProvider.cs
- RSAOAEPKeyExchangeDeformatter.cs