Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / Runtime / Serialization / Json / JsonByteArrayDataContract.cs / 1 / JsonByteArrayDataContract.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 JsonByteArrayDataContract : JsonDataContract { public JsonByteArrayDataContract(ByteArrayDataContract traditionalByteArrayDataContract) : base(traditionalByteArrayDataContract) { } public override object ReadJsonValueCore(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context) { if (context == null) { return TryReadNullAtTopLevel(jsonReader) ? null : jsonReader.ReadElementContentAsBase64(); } else { return HandleReadValue(jsonReader.ReadElementContentAsBase64(), 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
- ItemCollectionEditor.cs
- OptionUsage.cs
- EncryptedXml.cs
- DocumentsTrace.cs
- DetailsViewModeEventArgs.cs
- InvalidEnumArgumentException.cs
- ArrowControl.xaml.cs
- SmtpNtlmAuthenticationModule.cs
- IgnoreFileBuildProvider.cs
- ConfigurationSectionGroupCollection.cs
- DescendantOverDescendantQuery.cs
- DialogResultConverter.cs
- SizeAnimationUsingKeyFrames.cs
- FixedSOMPageConstructor.cs
- Certificate.cs
- Group.cs
- ConfigurationSection.cs
- IssuanceLicense.cs
- ClientConfigPaths.cs
- SelectionItemPattern.cs
- Rules.cs
- DecimalConverter.cs
- NegationPusher.cs
- Rfc2898DeriveBytes.cs
- ProtocolReflector.cs
- BypassElementCollection.cs
- BitmapEffectDrawingContent.cs
- DataKeyArray.cs
- DebugView.cs
- DataService.cs
- _KerberosClient.cs
- QilDataSource.cs
- SafeProcessHandle.cs
- CacheEntry.cs
- TemplateField.cs
- OdbcConnectionPoolProviderInfo.cs
- InterleavedZipPartStream.cs
- PropertyToken.cs
- DeploymentSection.cs
- NextPreviousPagerField.cs
- ComplusEndpointConfigContainer.cs
- BitmapCodecInfo.cs
- WebServiceParameterData.cs
- HtmlInputPassword.cs
- CollectionViewGroupRoot.cs
- IPGlobalProperties.cs
- SecurityTokenSerializer.cs
- XmlWhitespace.cs
- RangeBase.cs
- ActivityPreviewDesigner.cs
- FieldAccessException.cs
- GeneralTransform2DTo3DTo2D.cs
- FrameworkElement.cs
- DataListItemCollection.cs
- TraceHandler.cs
- configsystem.cs
- PublisherIdentityPermission.cs
- relpropertyhelper.cs
- _LocalDataStoreMgr.cs
- ImageCodecInfo.cs
- SendKeys.cs
- SystemColors.cs
- PeerApplicationLaunchInfo.cs
- MarshalByRefObject.cs
- Rect3DConverter.cs
- WindowsScrollBar.cs
- ToolTip.cs
- WmpBitmapEncoder.cs
- SimpleHandlerBuildProvider.cs
- MethodToken.cs
- EventLog.cs
- TypeGeneratedEventArgs.cs
- GlyphRun.cs
- HelpEvent.cs
- ToolBar.cs
- MenuAdapter.cs
- LinqDataView.cs
- Directory.cs
- SignatureDescription.cs
- CustomTokenProvider.cs
- CommonRemoteMemoryBlock.cs
- GenericsInstances.cs
- AnimatedTypeHelpers.cs
- StylusPlugInCollection.cs
- ConstrainedGroup.cs
- SafeHandles.cs
- TypeConverters.cs
- IdleTimeoutMonitor.cs
- ParagraphResult.cs
- XmlObjectSerializerContext.cs
- PeerNameRecordCollection.cs
- GACMembershipCondition.cs
- ReachUIElementCollectionSerializerAsync.cs
- ReadOnlyObservableCollection.cs
- CommandLineParser.cs
- EventProviderWriter.cs
- ServiceBehaviorElementCollection.cs
- validationstate.cs
- WindowsPen.cs
- TextProviderWrapper.cs