Documentation Center

Updating namespaces

About this task

The following list provides a summary of the namespace changes:

Procedure

  1. In all of your code, search and replace Tridion.ContentDelivery.Broker with Tridion.ContentDelivery.Meta, except in the following cases:
    • Query class has moved to the Tridion.ContentDelivery.DynamicContent.Filters namespace
    • SearchFilter class has moved to the Tridion.ContentDelivery.DynamicContent.Filters namespace
    • ComponentPresentation class has moved to the Tridion.ContentDelivery.DynamicContent namespace
    • ComInteroperability class (defunct)
  2. In all of your code, search and replace Tridion.ContentDelivery.WAI with Tridion.ContentDelivery.Web.WAI, except for the following cases:
    • ComponentPresentationAssembler class has moved to the Tridion.ContentDelivery.DynamicContent namespace
    • DynamicComponentLink class has moved to the Tridion.ContentDelivery.Web.Linking namespace
    • Link class moved to the Tridion.ContentDelivery.Web.Linking namespace
  3. In all of your code, search and replace Tridion.ContentDelivery.Linking with Tridion.ContentDelivery.Web.Linking. Note also that the methods in this API that used to return objects of type ILink now return objects of type Link.
    • ILink interface (defunct)
  4. In all of your code, search and replace Tridion.ContentDelivery.WebControls with Tridion.ContentDelivery.Web.UI.
  5. The method signature of the factory classes has been altered:
    • Tridion.ContentDelivery.Meta.BinaryMetaFactory
    • Tridion.ContentDelivery.DynamicContent.ComponentPresentationFactory
    • Tridion.ContentDelivery.Meta.PageMetaFactory
    New factory class methodsDescription
    GetTaxonomyComponentPresentationsRetrieves all Component Presentations for the specified taxonomy Keyword
    GetTaxonomyKeywordsRetrieves the taxonomy Keywords for a specific Component Presentation and applies a taxonomy filter to retrieve more related Keywords