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
- Grant.cs
- PrivilegeNotHeldException.cs
- CqlBlock.cs
- ContourSegment.cs
- PrincipalPermission.cs
- EventDescriptor.cs
- TextBoxAutomationPeer.cs
- BinaryNegotiation.cs
- SoapExtension.cs
- MatrixValueSerializer.cs
- DocobjHost.cs
- CollectionConverter.cs
- DataBinding.cs
- Funcletizer.cs
- XmlNodeList.cs
- ObjectReaderCompiler.cs
- SymLanguageVendor.cs
- CommonXSendMessage.cs
- CredentialManagerDialog.cs
- ParentUndoUnit.cs
- DiscoveryEndpointValidator.cs
- ImageClickEventArgs.cs
- BasePattern.cs
- SecureConversationSecurityTokenParameters.cs
- TextEditorMouse.cs
- ListDictionary.cs
- SwitchElementsCollection.cs
- MexHttpBindingCollectionElement.cs
- BrowserCapabilitiesCodeGenerator.cs
- ContextMenuStripActionList.cs
- SimpleRecyclingCache.cs
- FileSecurity.cs
- UdpConstants.cs
- WebMessageBodyStyleHelper.cs
- ScriptServiceAttribute.cs
- PartialArray.cs
- DataServiceEntityAttribute.cs
- DocumentReferenceCollection.cs
- Fonts.cs
- EntityDesignPluralizationHandler.cs
- ResXBuildProvider.cs
- ActivityCodeDomReferenceService.cs
- ToolStripItemTextRenderEventArgs.cs
- Helper.cs
- PrivacyNoticeBindingElementImporter.cs
- MediaTimeline.cs
- OperandQuery.cs
- SvcMapFileLoader.cs
- EntityCommandExecutionException.cs
- TextControl.cs
- FormsAuthenticationUser.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- StickyNoteHelper.cs
- IListConverters.cs
- SiteMapNodeCollection.cs
- ServiceMemoryGates.cs
- UrlAuthorizationModule.cs
- XmlNodeList.cs
- SmtpSection.cs
- ColumnMapCopier.cs
- TextBlock.cs
- RoutedUICommand.cs
- SendOperation.cs
- FormsAuthentication.cs
- SymmetricKey.cs
- ExceptionUtil.cs
- StateMachine.cs
- OutputCacheModule.cs
- ApplicationDirectoryMembershipCondition.cs
- TakeOrSkipWhileQueryOperator.cs
- DynamicValueConverter.cs
- WorkflowInstanceExtensionCollection.cs
- Empty.cs
- LicFileLicenseProvider.cs
- ContextItemManager.cs
- CurrentChangingEventArgs.cs
- LineServicesCallbacks.cs
- DataList.cs
- OpenCollectionAsyncResult.cs
- OciLobLocator.cs
- PrincipalPermission.cs
- UnmanagedMemoryStreamWrapper.cs
- ScriptReferenceBase.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- ThicknessAnimation.cs
- IpcPort.cs
- AttributeProviderAttribute.cs
- DesignTimeParseData.cs
- LineProperties.cs
- StorageEntityTypeMapping.cs
- MetadataException.cs
- PTManager.cs
- OperatingSystem.cs
- Size3DConverter.cs
- ToolStripGripRenderEventArgs.cs
- VerticalAlignConverter.cs
- DataListItem.cs
- TimelineGroup.cs
- QuaternionConverter.cs
- RNGCryptoServiceProvider.cs