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
- ButtonChrome.cs
- EditorPartChrome.cs
- NetNamedPipeBinding.cs
- PointConverter.cs
- ImageMapEventArgs.cs
- HttpRequest.cs
- JsonUriDataContract.cs
- OdbcConnectionHandle.cs
- SoapObjectReader.cs
- Thumb.cs
- BamlLocalizableResourceKey.cs
- SeverityFilter.cs
- UdpMessageProperty.cs
- CodeExpressionStatement.cs
- Graphics.cs
- RootProfilePropertySettingsCollection.cs
- PackagePartCollection.cs
- VisualStates.cs
- StyleXamlTreeBuilder.cs
- DocumentGrid.cs
- InputLanguageManager.cs
- UnsafeNativeMethods.cs
- Codec.cs
- StringUtil.cs
- MsmqIntegrationSecurityElement.cs
- FieldCollectionEditor.cs
- EditingCoordinator.cs
- AppDomain.cs
- InternalsVisibleToAttribute.cs
- ItemCollectionEditor.cs
- ThreadExceptionDialog.cs
- StrokeCollection.cs
- PageSettings.cs
- Control.cs
- FileUtil.cs
- SafeEventLogReadHandle.cs
- TraceProvider.cs
- GeneralTransform3DTo2DTo3D.cs
- AssemblyBuilder.cs
- PublisherIdentityPermission.cs
- FlowDocumentReaderAutomationPeer.cs
- RuleSetBrowserDialog.cs
- BooleanFunctions.cs
- ObjectDataSourceView.cs
- EntityDesignerDataSourceView.cs
- ResourceDictionary.cs
- PrintingPermission.cs
- TextBoxAutomationPeer.cs
- Errors.cs
- WindowsIPAddress.cs
- RuleRefElement.cs
- ControlBuilderAttribute.cs
- PartitionedDataSource.cs
- ItemsPresenter.cs
- QueryPrefixOp.cs
- TextSearch.cs
- FontSourceCollection.cs
- unsafenativemethodsother.cs
- EntityConnectionStringBuilder.cs
- GridItemPattern.cs
- RelationshipConstraintValidator.cs
- ConnectionPoolManager.cs
- CultureInfoConverter.cs
- SmtpClient.cs
- HtmlLink.cs
- DecimalStorage.cs
- CellTreeNodeVisitors.cs
- StoreAnnotationsMap.cs
- CodeDomConfigurationHandler.cs
- ControlBindingsCollection.cs
- MLangCodePageEncoding.cs
- SynchronizationLockException.cs
- SpeechDetectedEventArgs.cs
- ColorAnimation.cs
- MediaScriptCommandRoutedEventArgs.cs
- Expander.cs
- ComponentChangedEvent.cs
- CompilerParameters.cs
- DataGridViewCellParsingEventArgs.cs
- OrderByBuilder.cs
- ZipIOLocalFileDataDescriptor.cs
- BufferedWebEventProvider.cs
- CodeDomSerializerException.cs
- CfgRule.cs
- TreeIterators.cs
- MenuAutomationPeer.cs
- OrElse.cs
- DateTimeFormatInfoScanner.cs
- DependencySource.cs
- Funcletizer.cs
- Screen.cs
- TextDecorations.cs
- NegotiateStream.cs
- SqlMethodTransformer.cs
- GACMembershipCondition.cs
- ConfigXmlElement.cs
- MemberCollection.cs
- MessageUtil.cs
- DBBindings.cs
- SynchronousReceiveElement.cs