Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataWeb / Server / System / Data / Services / Serializers / MetadataSerializer.cs / 1 / MetadataSerializer.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Provides a serializer for CSDL documents. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Serializers { using System.Data.Services.Providers; using System.IO; using System.Text; ////// Provides support for serializing responses in CSDL format. /// internal sealed class MetadataSerializer : XmlDocumentSerializer { ////// Initializes a new XmlDocumentSerializer, ready to write /// out an XML document /// /// Stream to which output should be sent. /// Base URI from which resources should be resolved. /// Data provider from which metadata should be gathered. /// Text encoding for the response. internal MetadataSerializer( Stream output, Uri baseUri, IDataServiceProvider provider, Encoding encoding) : base(output, baseUri, provider, encoding) { } ///Handles the complete serialization for the specified content. internal override void WriteRequest() { this.Provider.GetMetadata(this.Writer); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Provides a serializer for CSDL documents. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Serializers { using System.Data.Services.Providers; using System.IO; using System.Text; ////// Provides support for serializing responses in CSDL format. /// internal sealed class MetadataSerializer : XmlDocumentSerializer { ////// Initializes a new XmlDocumentSerializer, ready to write /// out an XML document /// /// Stream to which output should be sent. /// Base URI from which resources should be resolved. /// Data provider from which metadata should be gathered. /// Text encoding for the response. internal MetadataSerializer( Stream output, Uri baseUri, IDataServiceProvider provider, Encoding encoding) : base(output, baseUri, provider, encoding) { } ///Handles the complete serialization for the specified content. internal override void WriteRequest() { this.Provider.GetMetadata(this.Writer); } } } // 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
- __Filters.cs
- FrameAutomationPeer.cs
- DataGridPagerStyle.cs
- SortAction.cs
- Propagator.Evaluator.cs
- XmlAnyElementAttributes.cs
- UnsafeNativeMethods.cs
- CompareValidator.cs
- BaseCodeDomTreeGenerator.cs
- X509IssuerSerialKeyIdentifierClause.cs
- SignatureToken.cs
- ResourceReader.cs
- DataShape.cs
- EncryptedKey.cs
- InstanceHandle.cs
- QueryContinueDragEventArgs.cs
- LocalBuilder.cs
- SecuritySessionFilter.cs
- InternalSendMessage.cs
- StreamFormatter.cs
- SchemaObjectWriter.cs
- Button.cs
- x509store.cs
- DeploymentSectionCache.cs
- Rect3D.cs
- CallbackValidatorAttribute.cs
- Span.cs
- RangeValidator.cs
- VSWCFServiceContractGenerator.cs
- RuntimeHandles.cs
- OracleParameterBinding.cs
- UndoUnit.cs
- TranslateTransform3D.cs
- MenuItemCollectionEditorDialog.cs
- MobileContainerDesigner.cs
- CompressionTransform.cs
- CollectionChangeEventArgs.cs
- ElementInit.cs
- AttachmentService.cs
- Cell.cs
- LZCodec.cs
- ProfileService.cs
- ObjectManager.cs
- SkinBuilder.cs
- ActivitySurrogateSelector.cs
- AssociationTypeEmitter.cs
- XMLDiffLoader.cs
- _SafeNetHandles.cs
- HelloOperationAsyncResult.cs
- LinqDataSourceValidationException.cs
- SqlCommandBuilder.cs
- RadioButton.cs
- SerialStream.cs
- PolyBezierSegment.cs
- XPathSelectionIterator.cs
- DesignerCategoryAttribute.cs
- loginstatus.cs
- TextServicesHost.cs
- SqlInternalConnection.cs
- TemplateComponentConnector.cs
- TextCharacters.cs
- SqlCommandSet.cs
- AmbientLight.cs
- RadioButtonPopupAdapter.cs
- RequiredFieldValidator.cs
- TimeManager.cs
- NamedPipeTransportSecurity.cs
- EntityModelBuildProvider.cs
- MaterializeFromAtom.cs
- LicFileLicenseProvider.cs
- DataDocumentXPathNavigator.cs
- XmlChildNodes.cs
- HiddenFieldPageStatePersister.cs
- DefinitionUpdate.cs
- MdiWindowListStrip.cs
- CreateParams.cs
- Operator.cs
- Attachment.cs
- MetadataHelper.cs
- HMAC.cs
- ValidationRuleCollection.cs
- Material.cs
- PropertyCollection.cs
- SessionStateUtil.cs
- EncodingNLS.cs
- EntityContainerAssociationSet.cs
- ListMarkerLine.cs
- Claim.cs
- CacheOutputQuery.cs
- WebServiceData.cs
- PersonalizationStateInfo.cs
- StoragePropertyMapping.cs
- DictionarySectionHandler.cs
- EventProviderBase.cs
- DataGridTableCollection.cs
- SystemSounds.cs
- ValidatingCollection.cs
- WrapperEqualityComparer.cs
- XmlJsonReader.cs
- ThreadInterruptedException.cs