Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / Serialization / System / Runtime / Serialization / Json / JsonQNameDataContract.cs / 1305376 / JsonQNameDataContract.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 JsonQNameDataContract : JsonDataContract { public JsonQNameDataContract(QNameDataContract traditionalQNameDataContract) : base(traditionalQNameDataContract) { } public override object ReadJsonValueCore(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context) { if (context == null) { return TryReadNullAtTopLevel(jsonReader) ? null : jsonReader.ReadElementContentAsQName(); } else { return HandleReadValue(jsonReader.ReadElementContentAsQName(), 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
- SuppressIldasmAttribute.cs
- DynamicDiscoveryDocument.cs
- TypedElement.cs
- RangeBaseAutomationPeer.cs
- WriteTimeStream.cs
- AtomServiceDocumentSerializer.cs
- Rect3DValueSerializer.cs
- TextSpanModifier.cs
- DataExpression.cs
- XPSSignatureDefinition.cs
- PathGradientBrush.cs
- TextRenderingModeValidation.cs
- InvalidateEvent.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- MessageQueuePermissionEntryCollection.cs
- XmlSerializationReader.cs
- WindowsSpinner.cs
- RemoteWebConfigurationHost.cs
- XamlPathDataSerializer.cs
- EditingCommands.cs
- FilteredSchemaElementLookUpTable.cs
- XmlDeclaration.cs
- ZipFileInfoCollection.cs
- LineServicesCallbacks.cs
- DiscoveryReferences.cs
- UserControlFileEditor.cs
- TextInfo.cs
- EntityViewGenerationAttribute.cs
- DataGridAutomationPeer.cs
- Vector3DValueSerializer.cs
- DataObject.cs
- SqlProcedureAttribute.cs
- TranslateTransform3D.cs
- EnumConverter.cs
- UserPreferenceChangingEventArgs.cs
- FormViewModeEventArgs.cs
- Merger.cs
- RadioButtonPopupAdapter.cs
- NetMsmqSecurityMode.cs
- AssemblyBuilder.cs
- EditorBrowsableAttribute.cs
- VerificationAttribute.cs
- SmtpLoginAuthenticationModule.cs
- WebException.cs
- SqlDependencyListener.cs
- ProxyAttribute.cs
- UpdateDelegates.Generated.cs
- Win32SafeHandles.cs
- querybuilder.cs
- ExpressionNormalizer.cs
- SemanticResolver.cs
- ImageDrawing.cs
- ConfigurationManagerHelperFactory.cs
- DataGridViewCellCancelEventArgs.cs
- IListConverters.cs
- WindowsFormsHostAutomationPeer.cs
- ObjectToIdCache.cs
- XmlSchemaAppInfo.cs
- XamlTemplateSerializer.cs
- HTTPNotFoundHandler.cs
- ConfigurationSectionGroupCollection.cs
- UnSafeCharBuffer.cs
- InplaceBitmapMetadataWriter.cs
- SqlCommandSet.cs
- CornerRadiusConverter.cs
- ProfileGroupSettings.cs
- X509Chain.cs
- RenderContext.cs
- ImplicitInputBrush.cs
- BitmapDownload.cs
- BitmapSizeOptions.cs
- SchemaMapping.cs
- BindToObject.cs
- ControlHelper.cs
- VScrollProperties.cs
- FrameworkObject.cs
- DocumentGridContextMenu.cs
- HostVisual.cs
- TypeDependencyAttribute.cs
- MenuItem.cs
- CompilerWrapper.cs
- XmlSchemaAll.cs
- MatrixConverter.cs
- XdrBuilder.cs
- DbExpressionRules.cs
- Vector.cs
- PlanCompilerUtil.cs
- TileBrush.cs
- HitTestWithPointDrawingContextWalker.cs
- WorkflowCompensationBehavior.cs
- DataGridViewControlCollection.cs
- TextBox.cs
- util.cs
- SplashScreenNativeMethods.cs
- FixedDocument.cs
- Asn1IntegerConverter.cs
- xml.cs
- StreamHelper.cs
- DependencyPropertyKey.cs
- MaterializeFromAtom.cs