Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / Runtime / Serialization / Json / JsonStringDataContract.cs / 1 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- NamespaceQuery.cs
- DocumentReferenceCollection.cs
- WindowInteropHelper.cs
- DataServiceRequestArgs.cs
- MetadataUtilsSmi.cs
- NCryptNative.cs
- DataViewSetting.cs
- ControlType.cs
- ListChunk.cs
- WebBrowserContainer.cs
- DescendantOverDescendantQuery.cs
- FlowDocumentPageViewerAutomationPeer.cs
- RowsCopiedEventArgs.cs
- SettingsPropertyValue.cs
- DiagnosticsConfiguration.cs
- QuotedPrintableStream.cs
- ProtocolsConfiguration.cs
- _SSPISessionCache.cs
- PublisherMembershipCondition.cs
- DesignerActionList.cs
- DataServices.cs
- DataGridViewRowPrePaintEventArgs.cs
- Serializer.cs
- DefaultTextStoreTextComposition.cs
- UnsafeNativeMethods.cs
- PageVisual.cs
- CngProvider.cs
- XmlSchemaComplexContent.cs
- PolyBezierSegment.cs
- XPathEmptyIterator.cs
- XPathDocumentBuilder.cs
- XmlTextAttribute.cs
- HitTestWithPointDrawingContextWalker.cs
- ListViewTableRow.cs
- MetafileHeaderEmf.cs
- SequenceRangeCollection.cs
- TextEffect.cs
- RegionData.cs
- SettingsContext.cs
- TemplateColumn.cs
- SafeWaitHandle.cs
- PersistenceTypeAttribute.cs
- RenderCapability.cs
- DependencyObjectProvider.cs
- Transform3D.cs
- ProtocolsConfigurationHandler.cs
- IEnumerable.cs
- DayRenderEvent.cs
- RemoteWebConfigurationHostStream.cs
- Image.cs
- PathGradientBrush.cs
- BridgeDataReader.cs
- Site.cs
- SoapReflectionImporter.cs
- MetaData.cs
- BamlLocalizableResourceKey.cs
- Evaluator.cs
- StylusShape.cs
- SeekStoryboard.cs
- WindowsPen.cs
- JsonEnumDataContract.cs
- SqlIdentifier.cs
- SoundPlayer.cs
- SelectionRange.cs
- DrawTreeNodeEventArgs.cs
- OleDbInfoMessageEvent.cs
- StrokeSerializer.cs
- MemberCollection.cs
- CompositeActivityTypeDescriptor.cs
- ObjectDisposedException.cs
- FusionWrap.cs
- DoubleLinkListEnumerator.cs
- PersonalizationStateQuery.cs
- CheckBox.cs
- AssemblySettingAttributes.cs
- Point.cs
- WindowsPrincipal.cs
- ComplexTypeEmitter.cs
- SafeNativeMethods.cs
- LiteralControl.cs
- QueryOutputWriterV1.cs
- EntityCommandExecutionException.cs
- CollectionType.cs
- MessageQueueTransaction.cs
- diagnosticsswitches.cs
- SerializationUtility.cs
- DesignerCommandAdapter.cs
- RegionInfo.cs
- LocationSectionRecord.cs
- SqlTopReducer.cs
- TemplateKeyConverter.cs
- BufferedConnection.cs
- IOException.cs
- XmlSchemaInferenceException.cs
- Table.cs
- CompilerCollection.cs
- KnownTypes.cs
- TypedRowGenerator.cs
- ZipIOCentralDirectoryFileHeader.cs
- BinaryQueryOperator.cs