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
- NumericUpDownAcceleration.cs
- MaskedTextBox.cs
- TextServicesCompartmentContext.cs
- CodeDomDesignerLoader.cs
- BaseCollection.cs
- MexHttpBindingCollectionElement.cs
- WhileDesigner.xaml.cs
- WebProxyScriptElement.cs
- ResXDataNode.cs
- InternalUserCancelledException.cs
- DataGridViewRowCancelEventArgs.cs
- TextStore.cs
- URLString.cs
- StateManagedCollection.cs
- DownloadProgressEventArgs.cs
- ServiceOperation.cs
- MembershipUser.cs
- AuthenticationModuleElement.cs
- CanonicalXml.cs
- CompletedAsyncResult.cs
- WCFServiceClientProxyGenerator.cs
- ObjectDataSource.cs
- IsolatedStorageFile.cs
- Point.cs
- Base64Stream.cs
- TableFieldsEditor.cs
- UriScheme.cs
- ProcessModule.cs
- MultiPropertyDescriptorGridEntry.cs
- EventWaitHandle.cs
- TableProviderWrapper.cs
- UdpSocketReceiveManager.cs
- IxmlLineInfo.cs
- PageResolution.cs
- Certificate.cs
- ButtonBaseDesigner.cs
- DependencySource.cs
- DateTimeFormat.cs
- CompositeControl.cs
- ClockController.cs
- ContainerControlDesigner.cs
- FormViewInsertedEventArgs.cs
- ResourceKey.cs
- ComplexBindingPropertiesAttribute.cs
- BrowserCapabilitiesCodeGenerator.cs
- UserMapPath.cs
- AnnouncementDispatcherAsyncResult.cs
- DispatcherHooks.cs
- SharedStream.cs
- EntityDataSourceMemberPath.cs
- BaseValidator.cs
- CompleteWizardStep.cs
- WebHttpBinding.cs
- EntryPointNotFoundException.cs
- ProfilePropertySettings.cs
- MenuBase.cs
- JsonReader.cs
- SecondaryIndexList.cs
- HttpValueCollection.cs
- MessageQueue.cs
- CounterCreationDataCollection.cs
- XpsFixedDocumentReaderWriter.cs
- UriExt.cs
- XPathAxisIterator.cs
- Set.cs
- IsolatedStorageException.cs
- FontCollection.cs
- ProfileParameter.cs
- ToolStripControlHost.cs
- HttpPostProtocolReflector.cs
- ObjectViewListener.cs
- COM2EnumConverter.cs
- AxHost.cs
- DependentList.cs
- WebPartCloseVerb.cs
- HashHelper.cs
- AspNetHostingPermission.cs
- ProtocolsSection.cs
- TypeResolvingOptions.cs
- ViewValidator.cs
- StringValidatorAttribute.cs
- Monitor.cs
- StorageBasedPackageProperties.cs
- MembershipSection.cs
- WebPartConnectionsCancelEventArgs.cs
- TextBlockAutomationPeer.cs
- SqlWorkflowInstanceStoreLock.cs
- ClosableStream.cs
- ObjectContext.cs
- TraceRecord.cs
- AttributeQuery.cs
- SqlNodeAnnotation.cs
- TcpClientChannel.cs
- DiscriminatorMap.cs
- StaticExtension.cs
- LocatorGroup.cs
- InnerItemCollectionView.cs
- OlePropertyStructs.cs
- DecimalConverter.cs
- XmlReaderSettings.cs