ChangedOnlyMonsterContext.Product ChangedOnlyMonsterContext.Product Class

Definition

public class Product : ChangedOnlyMonsterContext.NotificationEntity, IProduct
Public Class Product
    Inherits ChangedOnlyMonsterContext.NotificationEntity
    Implements IProduct
Inheritance
System.ObjectSystem.Object
ChangedOnlyMonsterContext.ProductChangedOnlyMonsterContext.Product
Implements

Constructors

Product() Product()

public Product()
Public Sub New

Properties

Barcodes Barcodes

public virtual ICollection<IBarcode> Barcodes { get; set; }
Public Overridable Property Barcodes As ICollection(Of IBarcode)
Value
System.Collections.Generic.ICollection<IBarcode> System.Collections.Generic.ICollection(Of IBarcode)

BaseConcurrency BaseConcurrency

public string BaseConcurrency { get; set; }
Public Property BaseConcurrency As String
Value
System.String System.String

ComplexConcurrency ComplexConcurrency

public ConcurrencyInfo ComplexConcurrency { get; set; }
Public Property ComplexConcurrency As ConcurrencyInfo

Description Description

public string Description { get; set; }
Public Property Description As String
Value
System.String System.String

Detail Detail

public virtual IProductDetail Detail { get; set; }
Public Overridable Property Detail As IProductDetail

Dimensions Dimensions

public Dimensions Dimensions { get; set; }
Public Property Dimensions As Dimensions

NestedComplexConcurrency NestedComplexConcurrency

public AuditInfo NestedComplexConcurrency { get; set; }
Public Property NestedComplexConcurrency As AuditInfo

Photos Photos

public virtual ICollection<IProductPhoto> Photos { get; set; }
Public Overridable Property Photos As ICollection(Of IProductPhoto)
Value
System.Collections.Generic.ICollection<IProductPhoto> System.Collections.Generic.ICollection(Of IProductPhoto)

ProductId ProductId

public int ProductId { get; set; }
Public Property ProductId As Integer
Value
System.Int32 System.Int32

Reviews Reviews

public virtual ICollection<IProductReview> Reviews { get; set; }
Public Overridable Property Reviews As ICollection(Of IProductReview)
Value
System.Collections.Generic.ICollection<IProductReview> System.Collections.Generic.ICollection(Of IProductReview)

Suppliers Suppliers

public virtual ICollection<ISupplier> Suppliers { get; set; }
Public Overridable Property Suppliers As ICollection(Of ISupplier)
Value
System.Collections.Generic.ICollection<ISupplier> System.Collections.Generic.ICollection(Of ISupplier)

Methods

InitializeCollections() InitializeCollections()

public void InitializeCollections()
Public Sub InitializeCollections

SetWithNotify(T, T, String) SetWithNotify(Of T)(T, T, String)

Events

PropertyChanged PropertyChanged