Class PromotionDto
Represents a strongly typed in-memory cache of data.
Inheritance
System.Object
PromotionDto
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
[Obsolete("Use promotion system in EPiServer.Commerce.Marketing instead. Will be removed in a future major release, but not earlier than August 2018.")]
public class PromotionDto : DataSet
Constructors
Declaration
PromotionDto(SerializationInfo, StreamingContext)
Declaration
protected PromotionDto(SerializationInfo info, StreamingContext context)
Parameters
Type |
Name |
Description |
System.Runtime.Serialization.SerializationInfo |
info |
|
System.Runtime.Serialization.StreamingContext |
context |
|
Properties
Declaration
public PromotionDto.PromotionDataTable Promotion { get; }
Property Value
Declaration
public PromotionDto.PromotionConditionDataTable PromotionCondition { get; }
Property Value
Declaration
public PromotionDto.PromotionLanguageDataTable PromotionLanguage { get; }
Property Value
Declaration
public PromotionDto.PromotionPolicyDataTable PromotionPolicy { get; }
Property Value
Declaration
public DataRelationCollection Relations { get; }
Property Value
Type |
Description |
System.Data.DataRelationCollection |
|
Declaration
public override SchemaSerializationMode SchemaSerializationMode { get; set; }
Property Value
Type |
Description |
System.Data.SchemaSerializationMode |
|
Declaration
public DataTableCollection Tables { get; }
Property Value
Type |
Description |
System.Data.DataTableCollection |
|
Methods
Declaration
public override DataSet Clone()
Returns
Type |
Description |
System.Data.DataSet |
|
Declaration
protected override XmlSchema GetSchemaSerializable()
Returns
Type |
Description |
System.Xml.Schema.XmlSchema |
|
Declaration
public static XmlSchemaComplexType GetTypedDataSetSchema(XmlSchemaSet xs)
Parameters
Type |
Name |
Description |
System.Xml.Schema.XmlSchemaSet |
xs |
|
Returns
Type |
Description |
System.Xml.Schema.XmlSchemaComplexType |
|
Declaration
protected override void InitializeDerivedDataSet()
Declaration
protected override void ReadXmlSerializable(XmlReader reader)
Parameters
Type |
Name |
Description |
System.Xml.XmlReader |
reader |
|
Declaration
protected override bool ShouldSerializeRelations()
Returns
Type |
Description |
System.Boolean |
|
Declaration
protected override bool ShouldSerializeTables()
Returns
Type |
Description |
System.Boolean |
|