Class CatalogAssociationChange
This is a placeholder class to signal changes in catalog associations to the event system, until work has been done to allow us to listen for changes on the actual data objects. This class is only to accelerate development of the improved catalog indexing, and any use of this of this class will eventually need to be replaced.
Inheritance
Implements
Inherited Members
Namespace: Mediachase.Commerce.Catalog
Assembly: Mediachase.Commerce.dll
Version: 12.17.2Syntax
public class CatalogAssociationChange : IEquatable<CatalogAssociationChange>
Remarks
For internal use only.
Constructors
CatalogAssociationChange(Int32, String, String, Int32, Int32)
Initializes a new instance of the CatalogAssociationChange class.
Declaration
public CatalogAssociationChange(int id, string name, string description, int catalogEntryId, int sortOrder)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | id | The catalog association identifier. |
System.String | name | Name of the association. |
System.String | description | The association description. |
System.Int32 | catalogEntryId | The catalog entry identifier. |
System.Int32 | sortOrder | The sort order. |
Properties
CatalogEntryId
Declaration
public int CatalogEntryId { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Description
Declaration
public string Description { get; }
Property Value
Type | Description |
---|---|
System.String |
Id
Declaration
public int Id { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Name
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
SortOrder
Declaration
public int SortOrder { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
Equals(CatalogAssociationChange)
Indicates whether the current object is equal to another object of type CatalogAssociationChange.
Declaration
public bool Equals(CatalogAssociationChange other)
Parameters
Type | Name | Description |
---|---|---|
CatalogAssociationChange | other | An object to compare with this object. |
Returns
Type | Description |
---|---|
System.Boolean | true if the current object is equal to the |
Equals(Object)
Determines whether the specified System.Object, is equal to this instance.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | The System.Object to compare with this instance. |
Returns
Type | Description |
---|---|
System.Boolean |
|
Overrides
GetHashCode()
Returns a hash code for this instance, which is based on the Id.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. |