Partilhar via


CatalogObjectBase Class

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

An abstract class that contains properties and methods of the catalog system. The CatalogObjectBase is the base type for all catalog objects.

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

Syntax

'Declaration
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")> _
Public MustInherit Class CatalogObjectBase
'Usage
Dim instance As CatalogObjectBase
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
public abstract class CatalogObjectBase
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
public ref class CatalogObjectBase abstract
public abstract class CatalogObjectBase

Remarks

Implements the functionality of the catalog system. The abstract class CatalogObjectBase is the base class for catalog objects. The CatalogContext class, CatalogObject class, CatalogSearch class, SpecificationSearch class, InventoryQuantityDelta class, InventoryCatalog class, and the InventoryContext class derives from the CatalogObjectBase.

Inheritance Hierarchy

System..::.Object
  Microsoft.CommerceServer.Catalog..::.CatalogObjectBase
    Microsoft.CommerceServer.Catalog..::.CatalogContext
    Microsoft.CommerceServer.Catalog..::.CatalogObject
    Microsoft.CommerceServer.Catalog..::.CatalogObjectCollection<(Of <(TObject, TDataSet>)>)
    Microsoft.CommerceServer.Catalog..::.CatalogSearch
    Microsoft.CommerceServer.Catalog..::.OperationsProgress
    Microsoft.CommerceServer.Catalog..::.SpecificationSearch
    Microsoft.CommerceServer.CatalogSets..::.CatalogSetsContext
    Microsoft.CommerceServer.Inventory..::.InventoryCatalog
    Microsoft.CommerceServer.Inventory..::.InventoryContext
    Microsoft.CommerceServer.Inventory..::.InventoryQuantityDelta
    Microsoft.CommerceServer.Inventory..::.InventorySku

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

CatalogObjectBase Members

Microsoft.CommerceServer.Catalog Namespace