Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
Access the CatalogsDataSet..::.Catalog values in the CatalogsDataSet.
Namespace: Microsoft.CommerceServer.Catalog
Assembly: Microsoft.CommerceServer.Catalog (in Microsoft.CommerceServer.Catalog.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class CatalogsDataSet _
Inherits DataSet
'Usage
Dim instance As CatalogsDataSet
[SerializableAttribute]
public class CatalogsDataSet : DataSet
[SerializableAttribute]
public ref class CatalogsDataSet : public DataSet
public class CatalogsDataSet extends DataSet
Remarks
Returns the dataset containing the Catalog values. This allows you to get the Catalog values.
Examples
// Returns a CatalogsDataSet containing catalogs in the catalog system
internal CatalogsDataSet GetCatalogsDataset()
{
// Get the list of catalogs
CatalogsDataSet productCatalogs = catalogContext.GetCatalogs();
// You can iterate through the productCatalogs collection
foreach (CatalogsDataSet.Catalog productCatalog in productCatalogs.Catalogs)
{
Console.WriteLine(productCatalog.Currency);
Console.WriteLine(productCatalog.VariantId);
Console.WriteLine(productCatalog.IsVirtualCatalog);
}
return productCatalogs;
}
Inheritance Hierarchy
System..::.Object
System.ComponentModel..::.MarshalByValueComponent
System.Data..::.DataSet
Microsoft.CommerceServer.Catalog..::.CatalogsDataSet
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.