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
- ToolStripItemTextRenderEventArgs.cs
- DataTableCollection.cs
- ComponentResourceManager.cs
- EditorZoneDesigner.cs
- ExpressionValueEditor.cs
- SystemNetHelpers.cs
- PolicyUnit.cs
- MobileControlsSectionHelper.cs
- TreeView.cs
- MimeTypePropertyAttribute.cs
- ElementMarkupObject.cs
- CodeVariableReferenceExpression.cs
- CounterSetInstanceCounterDataSet.cs
- PipeConnection.cs
- OdbcEnvironmentHandle.cs
- BamlWriter.cs
- EntitySetBase.cs
- WorkflowItemPresenter.cs
- DataServiceSaveChangesEventArgs.cs
- DataSetMappper.cs
- ECDsa.cs
- NavigatorInput.cs
- WebPartConnection.cs
- Symbol.cs
- SudsParser.cs
- OracleFactory.cs
- DataListCommandEventArgs.cs
- DbInsertCommandTree.cs
- ProviderIncompatibleException.cs
- XmlSchemaProviderAttribute.cs
- ApplicationDirectoryMembershipCondition.cs
- ExtendedPropertyCollection.cs
- ArithmeticLiteral.cs
- TemplateBamlRecordReader.cs
- TextElementEditingBehaviorAttribute.cs
- COM2ExtendedBrowsingHandler.cs
- ExtensionFile.cs
- ReferenceEqualityComparer.cs
- UnknownWrapper.cs
- Point3DCollection.cs
- ScrollData.cs
- ScrollItemPattern.cs
- GenericTextProperties.cs
- FontUnitConverter.cs
- DiagnosticEventProvider.cs
- ProxyWebPartConnectionCollection.cs
- DecimalAnimationUsingKeyFrames.cs
- DataGridHeaderBorder.cs
- IdentityValidationException.cs
- ServiceDeploymentInfo.cs
- ToolStripDropDownClosingEventArgs.cs
- SharedStatics.cs
- DbDeleteCommandTree.cs
- DependentTransaction.cs
- PathFigure.cs
- TextTreeNode.cs
- DbConnectionClosed.cs
- future.cs
- ConfigurationManagerInternalFactory.cs
- ContextDataSource.cs
- ColorInterpolationModeValidation.cs
- ProtectedProviderSettings.cs
- MouseButton.cs
- ChtmlTextWriter.cs
- MatrixStack.cs
- SurrogateSelector.cs
- KeyBinding.cs
- TextShapeableCharacters.cs
- Rect.cs
- CreateUserWizard.cs
- QilInvokeEarlyBound.cs
- InternalBufferOverflowException.cs
- DocumentPage.cs
- Stack.cs
- OledbConnectionStringbuilder.cs
- ObjectPersistData.cs
- DataPagerFieldItem.cs
- SecurityKeyUsage.cs
- MouseEvent.cs
- BmpBitmapDecoder.cs
- EnumerableCollectionView.cs
- InkPresenter.cs
- DataRelationPropertyDescriptor.cs
- SqlConnectionFactory.cs
- CTreeGenerator.cs
- Image.cs
- ProviderSettingsCollection.cs
- MenuAdapter.cs
- DefaultExpression.cs
- PointCollectionConverter.cs
- ZipIOBlockManager.cs
- TypeDescriptor.cs
- Function.cs
- FrameAutomationPeer.cs
- XmlTextEncoder.cs
- Configuration.cs
- CustomAssemblyResolver.cs
- FontDifferentiator.cs
- DesignTimeTemplateParser.cs
- ItemsPanelTemplate.cs