Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / Runtime / Serialization / Json / JsonQNameDataContract.cs / 1 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AutomationEventArgs.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- MouseDevice.cs
- indexingfiltermarshaler.cs
- JsonGlobals.cs
- CodeDOMUtility.cs
- OleDbReferenceCollection.cs
- XmlAnyElementAttribute.cs
- WebPartDisplayModeCancelEventArgs.cs
- TextProperties.cs
- SqlSupersetValidator.cs
- DesignerAutoFormatCollection.cs
- NativeBuffer.cs
- RuleCache.cs
- KeyInstance.cs
- shaperfactory.cs
- SendKeys.cs
- PageAsyncTaskManager.cs
- Opcode.cs
- Resources.Designer.cs
- InvalidPropValue.cs
- PageSettings.cs
- WebPartDisplayMode.cs
- ChildrenQuery.cs
- AggregationMinMaxHelpers.cs
- X509Chain.cs
- AnnotationAuthorChangedEventArgs.cs
- SafeUserTokenHandle.cs
- PageCatalogPart.cs
- DataGridRowHeaderAutomationPeer.cs
- Int32CAMarshaler.cs
- ProviderCommandInfoUtils.cs
- CompiledAction.cs
- EdmSchemaAttribute.cs
- TemplateLookupAction.cs
- ValidationSummary.cs
- HierarchicalDataSourceControl.cs
- NativeBuffer.cs
- Transactions.cs
- XmlWrappingWriter.cs
- MarkupProperty.cs
- FormViewPagerRow.cs
- TextRangeEditTables.cs
- SqlBuffer.cs
- ApplicationFileCodeDomTreeGenerator.cs
- Calendar.cs
- MessageQueue.cs
- EntityDataSourceState.cs
- OLEDB_Util.cs
- AspCompat.cs
- PublishLicense.cs
- XmlSerializerImportOptions.cs
- ToolStrip.cs
- X509Certificate2Collection.cs
- XsdValidatingReader.cs
- CodeSubDirectoriesCollection.cs
- PtsCache.cs
- ResolveResponse.cs
- UriSection.cs
- RequiredFieldValidator.cs
- DatagridviewDisplayedBandsData.cs
- XpsFilter.cs
- BuildManager.cs
- DbModificationClause.cs
- FreezableOperations.cs
- DisplayClaim.cs
- PowerEase.cs
- TableLayoutSettingsTypeConverter.cs
- ViewCellRelation.cs
- QilInvokeLateBound.cs
- CubicEase.cs
- UnitControl.cs
- LinearGradientBrush.cs
- FontFamily.cs
- DSASignatureFormatter.cs
- ControlBuilderAttribute.cs
- QueryStringParameter.cs
- __ConsoleStream.cs
- SQLStringStorage.cs
- HashSetDebugView.cs
- FactoryGenerator.cs
- DiscoveryClientDocuments.cs
- HttpProfileGroupBase.cs
- HostExecutionContextManager.cs
- SlipBehavior.cs
- DeclarationUpdate.cs
- ScaleTransform.cs
- ClientScriptManagerWrapper.cs
- HealthMonitoringSection.cs
- BindingExpression.cs
- DataSourceView.cs
- GCHandleCookieTable.cs
- DataGridViewRowStateChangedEventArgs.cs
- ClientData.cs
- ChangeInterceptorAttribute.cs
- BlobPersonalizationState.cs
- ConstructorBuilder.cs
- DoubleConverter.cs
- Blend.cs
- XmlAutoDetectWriter.cs