Try our conversational search powered by Generative AI!

Class CatalogDto

Represents a strongly typed in-memory cache of data.

Inheritance
System.Object
CatalogDto
Namespace: Mediachase.Commerce.Catalog.Dto
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public class CatalogDto : DataSet

Constructors

CatalogDto()

Declaration
public CatalogDto()

CatalogDto(SerializationInfo, StreamingContext)

Declaration
protected CatalogDto(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

Properties

Catalog

Declaration
public CatalogDto.CatalogDataTable Catalog { get; }
Property Value
Type Description
CatalogDto.CatalogDataTable

CatalogLanguage

Declaration
public CatalogDto.CatalogLanguageDataTable CatalogLanguage { get; }
Property Value
Type Description
CatalogDto.CatalogLanguageDataTable

CatalogSecurity

Declaration
public CatalogDto.CatalogSecurityDataTable CatalogSecurity { get; }
Property Value
Type Description
CatalogDto.CatalogSecurityDataTable

Items

Gets a key-value collection that can be used to attach data to the DTO

Declaration
public IDictionary Items { get; }
Property Value
Type Description
System.Collections.IDictionary

Relations

Declaration
public DataRelationCollection Relations { get; }
Property Value
Type Description
System.Data.DataRelationCollection

SchemaSerializationMode

Declaration
public override SchemaSerializationMode SchemaSerializationMode { get; set; }
Property Value
Type Description
System.Data.SchemaSerializationMode

SiteCatalog

Declaration
public CatalogDto.SiteCatalogDataTable SiteCatalog { get; }
Property Value
Type Description
CatalogDto.SiteCatalogDataTable

Tables

Declaration
public DataTableCollection Tables { get; }
Property Value
Type Description
System.Data.DataTableCollection

Methods

Clone()

Declaration
public override DataSet Clone()
Returns
Type Description
System.Data.DataSet

GetSchemaSerializable()

Declaration
protected override XmlSchema GetSchemaSerializable()
Returns
Type Description
System.Xml.Schema.XmlSchema

GetTypedDataSetSchema(XmlSchemaSet)

Declaration
public static XmlSchemaComplexType GetTypedDataSetSchema(XmlSchemaSet xs)
Parameters
Type Name Description
System.Xml.Schema.XmlSchemaSet xs
Returns
Type Description
System.Xml.Schema.XmlSchemaComplexType

InitializeDerivedDataSet()

Declaration
protected override void InitializeDerivedDataSet()

ReadXmlSerializable(XmlReader)

Declaration
protected override void ReadXmlSerializable(XmlReader reader)
Parameters
Type Name Description
System.Xml.XmlReader reader

ShouldSerializeRelations()

Declaration
protected override bool ShouldSerializeRelations()
Returns
Type Description
System.Boolean

ShouldSerializeTables()

Declaration
protected override bool ShouldSerializeTables()
Returns
Type Description
System.Boolean