ChangedChangingMonsterContext.Product ChangedChangingMonsterContext.Product Class

Syntax

Declaration

public class Product : ChangedChangingMonsterContext.NotificationEntity, INotifyPropertyChanging, IProductPublic Class Product
    Inherits ChangedChangingMonsterContext.NotificationEntity
    Implements INotifyPropertyChanging, IProduct

Inheritance Hierarchy

Inherited Members

PropertyChanged,
PropertyChanged,
PropertyChanging,
PropertyChanging,
SetWithNotify<T>(T, T, String)
SetWithNotify(Of T)(T, T, String)

Constructors summary

Properties summary

Methods summary

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)

    Property Value

    • System.Collections.Generic.ICollection<T><IBarcode>
      System.Collections.Generic.ICollection<T>(Of IBarcode)
  • BaseConcurrency
    BaseConcurrency
    public string BaseConcurrency { get; set; }Public Property BaseConcurrency As String

    Property Value

    • System.String
      System.String
  • ComplexConcurrency
    ComplexConcurrency
    public ConcurrencyInfo ComplexConcurrency { get; set; }Public Property ComplexConcurrency As ConcurrencyInfo

    Property Value

  • Description
    Description
    public string Description { get; set; }Public Property Description As String

    Property Value

    • System.String
      System.String
  • Detail
    Detail
    public virtual IProductDetail Detail { get; set; }Public Overridable Property Detail As IProductDetail

    Property Value

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

    Property Value

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

    Property Value

  • Photos
    Photos
    public virtual ICollection<IProductPhoto> Photos { get; set; }Public Overridable Property Photos As ICollection(Of IProductPhoto)

    Property Value

  • ProductId
    ProductId
    public int ProductId { get; set; }Public Property ProductId As Integer

    Property Value

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

    Property Value

  • Suppliers
    Suppliers
    public virtual ICollection<ISupplier> Suppliers { get; set; }Public Overridable Property Suppliers As ICollection(Of ISupplier)

    Property Value

    • System.Collections.Generic.ICollection<T><ISupplier>
      System.Collections.Generic.ICollection<T>(Of ISupplier)

Methods

  • InitializeCollections()
    InitializeCollections()
    public void InitializeCollections()Public Sub InitializeCollections

Details

Assembly

Microsoft.EntityFrameworkCore.Specification.Tests.dll