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
- WebPartConnectionsCancelVerb.cs
- ComboBox.cs
- EventLogHandle.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- OAVariantLib.cs
- FrameworkElement.cs
- AsyncDataRequest.cs
- SemaphoreSecurity.cs
- ComplexBindingPropertiesAttribute.cs
- DataBoundControlDesigner.cs
- SubqueryTrackingVisitor.cs
- ComplexLine.cs
- SqlXml.cs
- CompilationUtil.cs
- XmlSecureResolver.cs
- PeerInvitationResponse.cs
- DataListItemCollection.cs
- MatrixTransform.cs
- Resources.Designer.cs
- StructuralObject.cs
- ThousandthOfEmRealPoints.cs
- CharacterMetrics.cs
- DataGridViewColumnConverter.cs
- CurrencyWrapper.cs
- TraceUtils.cs
- Expander.cs
- ClrProviderManifest.cs
- AxWrapperGen.cs
- CodeLabeledStatement.cs
- MachineSettingsSection.cs
- TypeUnloadedException.cs
- SoapIncludeAttribute.cs
- OletxTransactionFormatter.cs
- SqlDependencyListener.cs
- CodeChecksumPragma.cs
- ProviderSettingsCollection.cs
- ValidatedControlConverter.cs
- WebPartDisplayModeCollection.cs
- DataGridViewCellParsingEventArgs.cs
- InputLanguageProfileNotifySink.cs
- DataGridComponentEditor.cs
- ItemCheckEvent.cs
- baseshape.cs
- PropertyCondition.cs
- ShapeTypeface.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- BaseServiceProvider.cs
- DynamicPropertyReader.cs
- PointConverter.cs
- Environment.cs
- CngKeyBlobFormat.cs
- OrderByBuilder.cs
- FileLoadException.cs
- SchemaImporterExtension.cs
- HtmlLink.cs
- StructuralObject.cs
- HScrollProperties.cs
- PcmConverter.cs
- X509ClientCertificateCredentialsElement.cs
- Message.cs
- AuthenticateEventArgs.cs
- UITypeEditor.cs
- WinFormsUtils.cs
- UserCancellationException.cs
- FederatedMessageSecurityOverHttpElement.cs
- TextParaClient.cs
- JsonSerializer.cs
- MethodImplAttribute.cs
- RequestQueue.cs
- FamilyMapCollection.cs
- BaseAddressPrefixFilterElement.cs
- LicFileLicenseProvider.cs
- XslVisitor.cs
- RawContentTypeMapper.cs
- SqlFunctions.cs
- Semaphore.cs
- LoginCancelEventArgs.cs
- BinaryObjectWriter.cs
- TrackingAnnotationCollection.cs
- FileAuthorizationModule.cs
- PostBackTrigger.cs
- TableHeaderCell.cs
- ReflectionHelper.cs
- DynamicDataExtensions.cs
- AddingNewEventArgs.cs
- SafeEventLogReadHandle.cs
- EntityDataSourceStatementEditorForm.cs
- DrawingCollection.cs
- ResolveNameEventArgs.cs
- OptimalBreakSession.cs
- VideoDrawing.cs
- DataGridColumnHeader.cs
- XmlSchemaCompilationSettings.cs
- CorrelationToken.cs
- SupportingTokenChannel.cs
- Style.cs
- ImageMap.cs
- TextOnlyOutput.cs
- RayMeshGeometry3DHitTestResult.cs
- Misc.cs