Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / Serialization / System / Runtime / Serialization / Json / JsonUriDataContract.cs / 1305376 / JsonUriDataContract.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 JsonUriDataContract : JsonDataContract { public JsonUriDataContract(UriDataContract traditionalUriDataContract) : base(traditionalUriDataContract) { } public override object ReadJsonValueCore(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context) { if (context == null) { return TryReadNullAtTopLevel(jsonReader) ? null : jsonReader.ReadElementContentAsUri(); } else { return HandleReadValue(jsonReader.ReadElementContentAsUri(), 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
- TypeGeneratedEventArgs.cs
- SqlUserDefinedAggregateAttribute.cs
- InternalConfigHost.cs
- SafeHandles.cs
- DataTableExtensions.cs
- DefaultValueConverter.cs
- TileBrush.cs
- ControlPersister.cs
- FindCriteria11.cs
- Column.cs
- Action.cs
- StyleHelper.cs
- WebPartVerbCollection.cs
- _PooledStream.cs
- LicenseContext.cs
- TypedRowGenerator.cs
- Triplet.cs
- ServiceContractListItemList.cs
- CodeExporter.cs
- SoapIgnoreAttribute.cs
- TypedDataSourceCodeGenerator.cs
- ThemeableAttribute.cs
- TextViewBase.cs
- UrlMappingsSection.cs
- ProfileInfo.cs
- AnimationLayer.cs
- TypeCollectionPropertyEditor.cs
- PrintDocument.cs
- ConfigurationStrings.cs
- Pen.cs
- ByteKeyFrameCollection.cs
- Rule.cs
- PrivateFontCollection.cs
- SQLSingleStorage.cs
- OracleSqlParser.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- StylusPointDescription.cs
- HashCoreRequest.cs
- ConnectionPointGlyph.cs
- DictionarySectionHandler.cs
- coordinator.cs
- ResourceReferenceKeyNotFoundException.cs
- GraphicsContainer.cs
- RecoverInstanceLocksCommand.cs
- MetaTableHelper.cs
- ProfessionalColorTable.cs
- Message.cs
- XmlNavigatorStack.cs
- TraceContext.cs
- TcpAppDomainProtocolHandler.cs
- OneOfTypeConst.cs
- WebColorConverter.cs
- CookielessHelper.cs
- StatusBar.cs
- InstallerTypeAttribute.cs
- XmlSerializerNamespaces.cs
- TraceData.cs
- TableItemPatternIdentifiers.cs
- ClientSettings.cs
- FormViewPageEventArgs.cs
- CompilerTypeWithParams.cs
- StrongNameSignatureInformation.cs
- PropertyEmitter.cs
- ThicknessAnimation.cs
- Int32Rect.cs
- CqlQuery.cs
- TextUtf8RawTextWriter.cs
- SendMailErrorEventArgs.cs
- PropertySet.cs
- CssStyleCollection.cs
- CodeMemberProperty.cs
- ProcessModelSection.cs
- ErrorStyle.cs
- QilVisitor.cs
- XPathAxisIterator.cs
- XPathAncestorIterator.cs
- Int64KeyFrameCollection.cs
- StandardOleMarshalObject.cs
- VerifyHashRequest.cs
- LinqDataSourceValidationException.cs
- GeometryHitTestParameters.cs
- NativeRecognizer.cs
- StringValidatorAttribute.cs
- SqlConnectionPoolGroupProviderInfo.cs
- HwndSourceParameters.cs
- SoapMessage.cs
- SchemaName.cs
- WorkItem.cs
- ModuleBuilder.cs
- Preprocessor.cs
- TiffBitmapEncoder.cs
- ImageList.cs
- Selector.cs
- AutoCompleteStringCollection.cs
- AsymmetricKeyExchangeFormatter.cs
- BrowserCapabilitiesCodeGenerator.cs
- SystemPens.cs
- HostExecutionContextManager.cs
- WorkflowWebService.cs
- PrimarySelectionGlyph.cs