Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- VariableQuery.cs
- HttpRequest.cs
- TextControlDesigner.cs
- SmtpNtlmAuthenticationModule.cs
- TriggerBase.cs
- HtmlButton.cs
- NameObjectCollectionBase.cs
- ToolboxComponentsCreatingEventArgs.cs
- WorkflowPersistenceService.cs
- UMPAttributes.cs
- PnrpPermission.cs
- PointAnimationClockResource.cs
- ListenDesigner.cs
- ProviderBase.cs
- ObjectQueryProvider.cs
- WorkerRequest.cs
- HttpCookieCollection.cs
- DataServiceExpressionVisitor.cs
- SqlUserDefinedAggregateAttribute.cs
- ErrorFormatter.cs
- IndexerNameAttribute.cs
- RC2.cs
- ShapeTypeface.cs
- DisplayMemberTemplateSelector.cs
- HotSpot.cs
- DataKeyArray.cs
- PtsHelper.cs
- SchemaReference.cs
- Storyboard.cs
- SupportingTokenChannel.cs
- HttpCacheParams.cs
- EntityConnectionStringBuilder.cs
- DataGridTextBox.cs
- SqlWebEventProvider.cs
- XPathDocumentNavigator.cs
- DataGridViewSelectedCellCollection.cs
- NamespaceQuery.cs
- EntityDataSourceContainerNameItem.cs
- TemplatePagerField.cs
- LinearKeyFrames.cs
- LoginUtil.cs
- SByte.cs
- RegexWorker.cs
- SqlMethodTransformer.cs
- X509ChainElement.cs
- TrackingProfileSerializer.cs
- dtdvalidator.cs
- MediaContext.cs
- FixedStringLookup.cs
- AppDomainAttributes.cs
- COM2IManagedPerPropertyBrowsingHandler.cs
- TemplateControlBuildProvider.cs
- MethodCallTranslator.cs
- LicenseManager.cs
- NativeBuffer.cs
- StandardTransformFactory.cs
- BidirectionalDictionary.cs
- RemotingException.cs
- DodSequenceMerge.cs
- Transactions.cs
- _NtlmClient.cs
- sqlcontext.cs
- UnauthorizedAccessException.cs
- MsmqElementBase.cs
- CodeCatchClause.cs
- ClientScriptManager.cs
- TextReader.cs
- DataGridViewColumnCollection.cs
- SizeConverter.cs
- ScriptControlManager.cs
- CodePageEncoding.cs
- SqlError.cs
- DataColumnPropertyDescriptor.cs
- XmlSchemaDocumentation.cs
- TemplateBuilder.cs
- LoginView.cs
- EditBehavior.cs
- PKCS1MaskGenerationMethod.cs
- X509ChainPolicy.cs
- CodeCompileUnit.cs
- CroppedBitmap.cs
- TokenFactoryFactory.cs
- MouseWheelEventArgs.cs
- DataKey.cs
- ChameleonKey.cs
- IdentifierService.cs
- FontUnitConverter.cs
- PackageDigitalSignatureManager.cs
- FontUnit.cs
- IdentifierService.cs
- MsmqTransportSecurity.cs
- SecurityPermission.cs
- LocalFileSettingsProvider.cs
- WeakEventManager.cs
- AlternateView.cs
- SafeNativeMethodsOther.cs
- TemplateColumn.cs
- ToolStripDropTargetManager.cs
- WeakReference.cs
- querybuilder.cs