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
- ParentControlDesigner.cs
- PropertyInformationCollection.cs
- NegotiateStream.cs
- TextEffectCollection.cs
- MediaElement.cs
- SourceInterpreter.cs
- StringUtil.cs
- SettingsPropertyIsReadOnlyException.cs
- CompilerGeneratedAttribute.cs
- NameValuePermission.cs
- XmlQueryCardinality.cs
- XmlBindingWorker.cs
- ObjectDataSourceMethodEditor.cs
- EntityContainer.cs
- FixedTextBuilder.cs
- CompilerState.cs
- DaylightTime.cs
- TypeDescriptorFilterService.cs
- EntityDataSourceUtil.cs
- VirtualPathProvider.cs
- EntityWithKeyStrategy.cs
- RedistVersionInfo.cs
- CompareValidator.cs
- StoryFragments.cs
- PolyBezierSegment.cs
- DataReceivedEventArgs.cs
- XmlDictionaryString.cs
- COM2IProvidePropertyBuilderHandler.cs
- GlyphRunDrawing.cs
- AnimationClock.cs
- __Filters.cs
- ComponentTray.cs
- CheckedPointers.cs
- TextElementEnumerator.cs
- JoinElimination.cs
- EmbeddedMailObject.cs
- SHA384Managed.cs
- CategoryGridEntry.cs
- Set.cs
- CustomAttributeSerializer.cs
- OdbcInfoMessageEvent.cs
- NonPrimarySelectionGlyph.cs
- PriorityRange.cs
- SettingsPropertyValue.cs
- Storyboard.cs
- ListDictionary.cs
- StringFunctions.cs
- RTLAwareMessageBox.cs
- ContentElementAutomationPeer.cs
- SmiEventSink.cs
- Predicate.cs
- State.cs
- ServiceOperationListItemList.cs
- ScriptingWebServicesSectionGroup.cs
- _ContextAwareResult.cs
- ResolveCompletedEventArgs.cs
- RectangleHotSpot.cs
- DesignTimeHTMLTextWriter.cs
- JsonObjectDataContract.cs
- ExpressionBuilder.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- shaperfactoryquerycachekey.cs
- IntSumAggregationOperator.cs
- oledbmetadatacolumnnames.cs
- InvokeProviderWrapper.cs
- MdImport.cs
- sqlmetadatafactory.cs
- ListGeneralPage.cs
- DataViewSettingCollection.cs
- PartialClassGenerationTask.cs
- SpeakCompletedEventArgs.cs
- XmlSchemaSet.cs
- VectorAnimationUsingKeyFrames.cs
- ClassHandlersStore.cs
- SimpleType.cs
- DataSourceHelper.cs
- ByteViewer.cs
- HMACSHA1.cs
- ClockController.cs
- WebServiceEnumData.cs
- AuthorizationRuleCollection.cs
- PropertyChangedEventArgs.cs
- RowUpdatingEventArgs.cs
- ButtonField.cs
- SmiMetaDataProperty.cs
- InvokePatternIdentifiers.cs
- ByeOperationCD1AsyncResult.cs
- VisualStateGroup.cs
- DBSqlParserTable.cs
- UriWriter.cs
- XPathAncestorQuery.cs
- followingsibling.cs
- Panel.cs
- StateMachineSubscription.cs
- TraceEventCache.cs
- HttpCookiesSection.cs
- DataGridColumnCollection.cs
- StringValidator.cs
- TimeSpanConverter.cs
- XhtmlConformanceSection.cs