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
- KeyTimeConverter.cs
- RoleService.cs
- FixedSOMContainer.cs
- WindowsListViewGroupHelper.cs
- XmlSchemaAttributeGroupRef.cs
- HostingPreferredMapPath.cs
- ReferenceAssemblyAttribute.cs
- MessageRpc.cs
- SoapElementAttribute.cs
- XmlSecureResolver.cs
- AssociationSet.cs
- RadioButtonBaseAdapter.cs
- ListViewTableCell.cs
- RuntimeComponentFilter.cs
- Vector3DConverter.cs
- DataGridViewCellParsingEventArgs.cs
- Trace.cs
- LZCodec.cs
- ItemCheckEvent.cs
- RenameRuleObjectDialog.Designer.cs
- UniqueSet.cs
- PersonalizationProviderCollection.cs
- ClientFormsAuthenticationCredentials.cs
- DataGridViewTextBoxColumn.cs
- UdpSocketReceiveManager.cs
- RayHitTestParameters.cs
- LabelExpression.cs
- ElapsedEventArgs.cs
- IntSecurity.cs
- DbgUtil.cs
- PrintControllerWithStatusDialog.cs
- DataError.cs
- CodeSnippetExpression.cs
- ConfigurationLocation.cs
- ObjectDisposedException.cs
- SwitchElementsCollection.cs
- ObjectListCommand.cs
- RoleGroup.cs
- RuleSetBrowserDialog.cs
- ObjectStateEntry.cs
- codemethodreferenceexpression.cs
- SqlXmlStorage.cs
- TrackingServices.cs
- WebPart.cs
- DbConnectionPool.cs
- NonBatchDirectoryCompiler.cs
- ButtonStandardAdapter.cs
- KeyboardNavigation.cs
- EventsTab.cs
- ScriptMethodAttribute.cs
- TagPrefixCollection.cs
- ListSortDescriptionCollection.cs
- PeerNameRecord.cs
- SqlDataReaderSmi.cs
- CompilerState.cs
- DnsPermission.cs
- DataControlFieldCollection.cs
- Cursors.cs
- TextServicesCompartmentEventSink.cs
- ScriptResourceMapping.cs
- GlyphsSerializer.cs
- SafeRightsManagementQueryHandle.cs
- LocationEnvironment.cs
- TableLayoutPanelCellPosition.cs
- EditorAttribute.cs
- MD5.cs
- WindowsStreamSecurityElement.cs
- BaseDataBoundControl.cs
- OperationDescription.cs
- OperationAbortedException.cs
- FunctionParameter.cs
- Environment.cs
- CharacterBufferReference.cs
- BindingMemberInfo.cs
- ImportCatalogPart.cs
- EastAsianLunisolarCalendar.cs
- ReferentialConstraint.cs
- SecurityResources.cs
- CompressedStack.cs
- CodeDOMProvider.cs
- FloaterBaseParaClient.cs
- SqlBulkCopy.cs
- SessionParameter.cs
- DoubleKeyFrameCollection.cs
- FragmentQuery.cs
- WsdlInspector.cs
- CoreChannel.cs
- Semaphore.cs
- DesignerHierarchicalDataSourceView.cs
- InputBuffer.cs
- TreeViewEvent.cs
- HyperLink.cs
- SimpleBitVector32.cs
- BitmapEffectDrawing.cs
- ToolStripItemEventArgs.cs
- TrackingStringDictionary.cs
- LocalBuilder.cs
- NamespaceList.cs
- DataGridClipboardCellContent.cs
- SqlDataRecord.cs