Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- StylusDevice.cs
- SqlDataSourceCommandEventArgs.cs
- SqlDataSource.cs
- FormatterServices.cs
- HeaderCollection.cs
- LocationInfo.cs
- PinProtectionHelper.cs
- FontWeight.cs
- WorkflowServiceHost.cs
- DataService.cs
- SaveFileDialog.cs
- CollaborationHelperFunctions.cs
- AppDomainInfo.cs
- FormParameter.cs
- Or.cs
- CatalogZone.cs
- ApplicationDirectoryMembershipCondition.cs
- ListViewGroupItemCollection.cs
- CodeCompiler.cs
- JapaneseLunisolarCalendar.cs
- UniqueSet.cs
- AssemblyUtil.cs
- TextRange.cs
- BuildProviderAppliesToAttribute.cs
- XPathParser.cs
- HttpListenerRequest.cs
- TransformPattern.cs
- ProcessModelInfo.cs
- ProfileServiceManager.cs
- SqlReferenceCollection.cs
- MeasureData.cs
- XPathSelectionIterator.cs
- HorizontalAlignConverter.cs
- PropertySegmentSerializationProvider.cs
- UrlMappingsSection.cs
- InsufficientMemoryException.cs
- WebPartChrome.cs
- AddingNewEventArgs.cs
- TextElementCollectionHelper.cs
- ParserExtension.cs
- ColumnMapCopier.cs
- DataSvcMapFileSerializer.cs
- HtmlTableCellCollection.cs
- PackagingUtilities.cs
- WmlLabelAdapter.cs
- X509CertificateStore.cs
- SchemaImporterExtensionElementCollection.cs
- ComPlusDiagnosticTraceSchemas.cs
- CodeTypeReferenceCollection.cs
- BitSet.cs
- BrowserCapabilitiesFactory.cs
- EditorAttributeInfo.cs
- DetailsViewDeletedEventArgs.cs
- RoutedEvent.cs
- HttpFileCollection.cs
- SqlAggregateChecker.cs
- UITypeEditor.cs
- namescope.cs
- XDRSchema.cs
- DataControlReferenceCollection.cs
- Vector.cs
- UnsafeNativeMethods.cs
- ContextInformation.cs
- ProcessModule.cs
- embossbitmapeffect.cs
- WindowsStartMenu.cs
- precedingsibling.cs
- SQLInt64.cs
- RemoteX509AsymmetricSecurityKey.cs
- ListViewCancelEventArgs.cs
- DataBoundControlDesigner.cs
- baseaxisquery.cs
- Form.cs
- Ipv6Element.cs
- Select.cs
- CodeGeneratorOptions.cs
- SafeLibraryHandle.cs
- _HeaderInfoTable.cs
- FontUnit.cs
- SBCSCodePageEncoding.cs
- Action.cs
- BindingCollection.cs
- DetailsViewDeleteEventArgs.cs
- BookmarkScopeHandle.cs
- BitmapSource.cs
- SchemaImporter.cs
- AdapterDictionary.cs
- Bold.cs
- TripleDES.cs
- TypefaceMetricsCache.cs
- regiisutil.cs
- Win32KeyboardDevice.cs
- KeyedCollection.cs
- EventProviderClassic.cs
- HostProtectionException.cs
- ConfigXmlSignificantWhitespace.cs
- ContainerParagraph.cs
- CollectionChange.cs
- X500Name.cs
- Track.cs