Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / Serialization / System / Runtime / Serialization / Json / JsonStringDataContract.cs / 1305376 / JsonStringDataContract.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 JsonStringDataContract : JsonDataContract { public JsonStringDataContract(StringDataContract traditionalStringDataContract) : base(traditionalStringDataContract) { } public override object ReadJsonValueCore(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context) { if (context == null) { return TryReadNullAtTopLevel(jsonReader) ? null : jsonReader.ReadElementContentAsString(); } else { return HandleReadValue(jsonReader.ReadElementContentAsString(), 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
- BitFlagsGenerator.cs
- IIS7UserPrincipal.cs
- XmlMembersMapping.cs
- IndexObject.cs
- Util.cs
- EpmSyndicationContentDeSerializer.cs
- ModelItemImpl.cs
- ServerIdentity.cs
- DataTemplateSelector.cs
- SiteMapNodeItem.cs
- BinaryFormatterWriter.cs
- TreeNodeBindingCollection.cs
- CustomTypeDescriptor.cs
- ObjectListDesigner.cs
- UnhandledExceptionEventArgs.cs
- RectAnimationUsingKeyFrames.cs
- ConsumerConnectionPoint.cs
- SqlSupersetValidator.cs
- InternalBufferOverflowException.cs
- ScriptControlManager.cs
- MailBnfHelper.cs
- VirtualDirectoryMappingCollection.cs
- PerfService.cs
- AvTraceDetails.cs
- BaseServiceProvider.cs
- AmbientEnvironment.cs
- Repeater.cs
- XmlSchemaComplexContentRestriction.cs
- AssemblyHelper.cs
- FormatException.cs
- RouteItem.cs
- DataGridAddNewRow.cs
- FilterEventArgs.cs
- Column.cs
- NetworkInterface.cs
- TextServicesProperty.cs
- ComponentResourceKeyConverter.cs
- SessionStateContainer.cs
- JournalEntryStack.cs
- SessionStateContainer.cs
- Trigger.cs
- PointF.cs
- TextProperties.cs
- CodeStatementCollection.cs
- XmlSchemaAppInfo.cs
- HiddenFieldPageStatePersister.cs
- TypedElement.cs
- x509utils.cs
- SeparatorAutomationPeer.cs
- ImageBrush.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- ListView.cs
- _HeaderInfo.cs
- EventMappingSettingsCollection.cs
- CharEnumerator.cs
- SetterBase.cs
- SmiRequestExecutor.cs
- RequestResizeEvent.cs
- DataGridViewDataConnection.cs
- LinqDataSourceHelper.cs
- CookielessData.cs
- WorkflowMessageEventHandler.cs
- StringCollectionMarkupSerializer.cs
- FlowLayoutSettings.cs
- ProfileEventArgs.cs
- DataGridViewRowStateChangedEventArgs.cs
- ParagraphResult.cs
- CapabilitiesAssignment.cs
- VariantWrapper.cs
- PageWrapper.cs
- EncryptedPackage.cs
- SafeJobHandle.cs
- ProfilePropertyNameValidator.cs
- FileDialogCustomPlacesCollection.cs
- SocketInformation.cs
- ResponseStream.cs
- ColumnMapCopier.cs
- COM2PropertyBuilderUITypeEditor.cs
- AssemblyInfo.cs
- SimpleWebHandlerParser.cs
- XmlUtf8RawTextWriter.cs
- TraceXPathNavigator.cs
- DetailsViewUpdatedEventArgs.cs
- TheQuery.cs
- ThicknessConverter.cs
- AccessDataSourceView.cs
- DecimalFormatter.cs
- BmpBitmapEncoder.cs
- StringResourceManager.cs
- ZipArchive.cs
- AttributeCollection.cs
- DiscoveryInnerClientManaged11.cs
- WSDualHttpBindingElement.cs
- XmlRootAttribute.cs
- RecommendedAsConfigurableAttribute.cs
- BrowserCapabilitiesFactory.cs
- PropertyChangedEventManager.cs
- ViewPort3D.cs
- Adorner.cs
- EntitySetBaseCollection.cs