Share via


CatalogServiceAgent Class

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

Class for communicating with a specific Web service using the provided type of Web service proxy object.

Namespace:  Microsoft.CommerceServer.Catalog
Assembly:  Microsoft.CommerceServer.Catalog (in Microsoft.CommerceServer.Catalog.dll)

Syntax

'Declaration
Public NotInheritable Class CatalogServiceAgent _
    Inherits ServiceAgent
'Usage
Dim instance As CatalogServiceAgent
public sealed class CatalogServiceAgent : ServiceAgent
public ref class CatalogServiceAgent sealed : public ServiceAgent
public final class CatalogServiceAgent extends ServiceAgent

Remarks

The Catalog Agent serves to abstract data from the user interface. Additionally, it caches frequently changing data and batch-processes user interface queries. In this model, the user interface layer communicates with a Web service using XML and SOAP.

Inheritance Hierarchy

System..::.Object
  Microsoft.CommerceServer..::.ServiceAgent
    Microsoft.CommerceServer.Catalog..::.CatalogServiceAgent

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

CatalogServiceAgent Members

Microsoft.CommerceServer.Catalog Namespace