SnapshotMonsterContext.Product SnapshotMonsterContext.Product Class

Definition

public class Product : IProduct
Public Class Product
    Implements IProduct
Inheritance
System.ObjectSystem.Object
SnapshotMonsterContext.ProductSnapshotMonsterContext.Product
Implements

Inherited Members

System.Object

System.Object.ToString()System.Object.ToString()
System.Object.Equals(System.Object)System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()System.Object.GetHashCode()
System.Object.GetType()System.Object.GetType()
System.Object.MemberwiseClone()System.Object.MemberwiseClone()

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