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
- RtfControlWordInfo.cs
- RandomNumberGenerator.cs
- DiscoveryOperationContextExtension.cs
- DataTransferEventArgs.cs
- DataGridToolTip.cs
- URI.cs
- StrokeNode.cs
- DocumentViewerAutomationPeer.cs
- NamespaceMapping.cs
- InvokeAction.cs
- RotateTransform3D.cs
- DesignerDataConnection.cs
- PageAdapter.cs
- SecurityContextSecurityTokenParameters.cs
- CustomExpression.cs
- ReceiveCompletedEventArgs.cs
- WebMessageEncodingBindingElement.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- WindowManager.cs
- PropertyDescriptor.cs
- FixedSOMGroup.cs
- TaskbarItemInfo.cs
- EventLogConfiguration.cs
- ConnectionOrientedTransportChannelListener.cs
- StreamWithDictionary.cs
- Select.cs
- LogWriteRestartAreaState.cs
- PriorityBindingExpression.cs
- OutputCacheSettings.cs
- OracleConnection.cs
- contentDescriptor.cs
- UnsafeNativeMethods.cs
- FormsAuthenticationModule.cs
- XmlChildNodes.cs
- HttpWriter.cs
- GPStream.cs
- _FtpControlStream.cs
- CachedTypeface.cs
- OleDbStruct.cs
- Evaluator.cs
- DataTableTypeConverter.cs
- ErrorRuntimeConfig.cs
- Vector3DAnimationUsingKeyFrames.cs
- NavigatorInput.cs
- _FixedSizeReader.cs
- DynamicDataRouteHandler.cs
- DiscreteKeyFrames.cs
- TreeNodeBindingCollection.cs
- WindowsListViewItemCheckBox.cs
- EntityDataSourceWrapperCollection.cs
- SafeNativeMethods.cs
- DispatcherExceptionFilterEventArgs.cs
- RuntimeHelpers.cs
- SqlConnectionHelper.cs
- SqlRowUpdatingEvent.cs
- SystemIcmpV4Statistics.cs
- WebContext.cs
- TablePattern.cs
- CustomValidator.cs
- DataFormat.cs
- ViewDesigner.cs
- ObjectDataSourceView.cs
- CustomErrorsSectionWrapper.cs
- XmlNavigatorFilter.cs
- ImpersonationOption.cs
- CacheDict.cs
- EventLogLink.cs
- CallTemplateAction.cs
- SystemKeyConverter.cs
- BuilderElements.cs
- ScopelessEnumAttribute.cs
- FrameworkContextData.cs
- BooleanStorage.cs
- ReferenceConverter.cs
- SkinBuilder.cs
- AuthenticationModulesSection.cs
- EntryPointNotFoundException.cs
- MetadataAssemblyHelper.cs
- GenericUriParser.cs
- AutomationPatternInfo.cs
- UrlPath.cs
- LineMetrics.cs
- LeafCellTreeNode.cs
- ButtonFieldBase.cs
- MouseCaptureWithinProperty.cs
- TableItemStyle.cs
- DisableDpiAwarenessAttribute.cs
- _NtlmClient.cs
- GPRECT.cs
- TextHidden.cs
- HandlerBase.cs
- InvalidDataContractException.cs
- ButtonBase.cs
- HttpPostedFile.cs
- EventlogProvider.cs
- WeakReferenceList.cs
- ServicePoint.cs
- BulletedList.cs
- TdsParserSessionPool.cs
- DispatcherHookEventArgs.cs