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
- GeometryHitTestResult.cs
- TogglePattern.cs
- PseudoWebRequest.cs
- ConditionalBranch.cs
- MarkupObject.cs
- HttpRawResponse.cs
- NavigationPropertySingletonExpression.cs
- SecurityContextSecurityToken.cs
- ToggleButton.cs
- BidirectionalDictionary.cs
- AdvancedBindingPropertyDescriptor.cs
- KnownTypes.cs
- Function.cs
- OneOfElement.cs
- PlaceHolder.cs
- NumericExpr.cs
- SubstitutionDesigner.cs
- ErrorFormatter.cs
- StandardOleMarshalObject.cs
- CompilerHelpers.cs
- DrawingContextWalker.cs
- InvalidEnumArgumentException.cs
- FixedPageStructure.cs
- WebPartsPersonalization.cs
- MsmqUri.cs
- PerformanceCounterPermission.cs
- TdsRecordBufferSetter.cs
- Geometry3D.cs
- TypeDependencyAttribute.cs
- ClientUriBehavior.cs
- DefinitionBase.cs
- SvcMapFileSerializer.cs
- CompositeActivityDesigner.cs
- CollectionBuilder.cs
- Window.cs
- EFColumnProvider.cs
- Rotation3DAnimationUsingKeyFrames.cs
- TransportElement.cs
- X509ScopedServiceCertificateElementCollection.cs
- TextProperties.cs
- ApplicationId.cs
- HebrewCalendar.cs
- EntityClassGenerator.cs
- CalendarButtonAutomationPeer.cs
- CrossContextChannel.cs
- Int32.cs
- SendKeys.cs
- TemplateManager.cs
- ApplicationActivator.cs
- TextBlockAutomationPeer.cs
- autovalidator.cs
- VisualBrush.cs
- ShaderRenderModeValidation.cs
- TypeValidationEventArgs.cs
- XmlQueryContext.cs
- ShapeTypeface.cs
- RelationshipConverter.cs
- Visual.cs
- HTTP_SERVICE_CONFIG_URLACL_KEY.cs
- Wildcard.cs
- ObjectItemAssemblyLoader.cs
- ListViewItem.cs
- assemblycache.cs
- TextRunCacheImp.cs
- XmlTextReaderImplHelpers.cs
- MouseBinding.cs
- HashMembershipCondition.cs
- IMembershipProvider.cs
- ThreadInterruptedException.cs
- CategoryNameCollection.cs
- EdmProviderManifest.cs
- ManualResetEvent.cs
- _NestedMultipleAsyncResult.cs
- ColorConvertedBitmap.cs
- SafeNativeMethodsMilCoreApi.cs
- NavigationProperty.cs
- GlyphCache.cs
- DataGridTextBoxColumn.cs
- DummyDataSource.cs
- WebPartPersonalization.cs
- ProxyWebPartConnectionCollection.cs
- TreeViewEvent.cs
- _AutoWebProxyScriptEngine.cs
- XmlToDatasetMap.cs
- Lasso.cs
- CollectionViewGroup.cs
- Compensate.cs
- Thumb.cs
- MimeParameter.cs
- TextDecoration.cs
- BindingContext.cs
- XmlSerializationGeneratedCode.cs
- TagPrefixCollection.cs
- SqlNotificationRequest.cs
- Formatter.cs
- ContentPlaceHolder.cs
- AttributeCollection.cs
- DataBinder.cs
- CodePageUtils.cs
- OracleCommandSet.cs