Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / ServiceModel / Syndication / CategoriesDocumentFormatter.cs / 1 / CategoriesDocumentFormatter.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Syndication { using System.Collections.ObjectModel; using System.Runtime.Serialization; using System.Xml.Serialization; using System.Collections.Generic; using System.Xml; [DataContract] public abstract class CategoriesDocumentFormatter { CategoriesDocument document; protected CategoriesDocumentFormatter() { } protected CategoriesDocumentFormatter(CategoriesDocument documentToWrite) { if (documentToWrite == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("documentToWrite"); } this.document = documentToWrite; } public CategoriesDocument Document { get { return this.document; } } public abstract string Version { get; } public abstract bool CanRead(XmlReader reader); public abstract void ReadFrom(XmlReader reader); public abstract void WriteTo(XmlWriter writer); protected virtual InlineCategoriesDocument CreateInlineCategoriesDocument() { return new InlineCategoriesDocument(); } protected virtual ReferencedCategoriesDocument CreateReferencedCategoriesDocument() { return new ReferencedCategoriesDocument(); } protected virtual void SetDocument(CategoriesDocument document) { this.document = document; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CatalogZone.cs
- StateWorkerRequest.cs
- ChangeInterceptorAttribute.cs
- DefaultValidator.cs
- AddressHeaderCollection.cs
- VerticalConnector.xaml.cs
- MaterialGroup.cs
- UserValidatedEventArgs.cs
- TcpAppDomainProtocolHandler.cs
- RadioButtonList.cs
- EdmScalarPropertyAttribute.cs
- SystemUnicastIPAddressInformation.cs
- SafeEventHandle.cs
- DBSqlParserTable.cs
- ParseHttpDate.cs
- RowParagraph.cs
- GuidelineSet.cs
- HtmlForm.cs
- DesignerCategoryAttribute.cs
- IteratorFilter.cs
- UITypeEditor.cs
- FileInfo.cs
- CodeMemberEvent.cs
- BamlStream.cs
- SchemaInfo.cs
- DataGridViewRowEventArgs.cs
- HtmlInputPassword.cs
- DecimalStorage.cs
- RepeaterItemCollection.cs
- CalendarModeChangedEventArgs.cs
- Console.cs
- WithParamAction.cs
- TypeConverterAttribute.cs
- Converter.cs
- EffectiveValueEntry.cs
- WebPartConnection.cs
- StorageConditionPropertyMapping.cs
- EventProvider.cs
- ItemChangedEventArgs.cs
- SQLByte.cs
- CaseStatementSlot.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- FontSource.cs
- PrimaryKeyTypeConverter.cs
- PropertyEmitterBase.cs
- SafeCryptoHandles.cs
- Facet.cs
- ThreadExceptionDialog.cs
- XPathNavigatorKeyComparer.cs
- FixedNode.cs
- CellRelation.cs
- QuerySelectOp.cs
- Parameter.cs
- StreamingContext.cs
- BodyGlyph.cs
- FieldBuilder.cs
- GridViewEditEventArgs.cs
- DataGridColumnDropSeparator.cs
- JoinSymbol.cs
- EndpointIdentityExtension.cs
- DateTimeOffsetAdapter.cs
- ImmutableAssemblyCacheEntry.cs
- SiteMembershipCondition.cs
- SatelliteContractVersionAttribute.cs
- RIPEMD160.cs
- DotExpr.cs
- InstanceCollisionException.cs
- InheritanceContextHelper.cs
- remotingproxy.cs
- FixUp.cs
- invalidudtexception.cs
- PeerNameRecord.cs
- ActivityExecutionWorkItem.cs
- MemoryPressure.cs
- CacheAxisQuery.cs
- BaseInfoTable.cs
- InstanceCompleteException.cs
- SpotLight.cs
- MemberDomainMap.cs
- ForeignKeyConstraint.cs
- Span.cs
- DBCommandBuilder.cs
- StringFormat.cs
- RoleManagerSection.cs
- wgx_render.cs
- ServiceModelConfigurationSectionGroup.cs
- XmlCustomFormatter.cs
- GridPattern.cs
- streamingZipPartStream.cs
- SqlConnection.cs
- OracleConnectionFactory.cs
- DbgCompiler.cs
- DataViewManagerListItemTypeDescriptor.cs
- ResourcePart.cs
- ADMembershipProvider.cs
- DrawingContextDrawingContextWalker.cs
- HttpProfileGroupBase.cs
- CompensationHandlingFilter.cs
- ArglessEventHandlerProxy.cs
- InkPresenterAutomationPeer.cs