Show / Hide Table of Contents

    Class ProductConfiguration

    Represents the collection of access keys changes belonging to a specific product.

    Inheritance
    Object
    ProductConfiguration
    Implements
    IExtensibleDataObject
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Nevatech.Vsb.Repository.Services
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public sealed class ProductConfiguration : IExtensibleDataObject

    Constructors

    ProductConfiguration()

    Declaration
    public ProductConfiguration()

    Properties

    AccessKeys

    Gets collection of access keys changes that were made since the requested date and time.

    Declaration
    public Collection<ProductAccessKey> AccessKeys { get; }
    Property Value
    Type Description
    Collection<ProductAccessKey>

    ExtensionData

    Gets or sets ExtensionDataObject that enables serialization round-trips.

    Declaration
    public ExtensionDataObject ExtensionData { get; set; }
    Property Value
    Type Description
    ExtensionDataObject

    Id

    Gets or sets the product identifier.

    Declaration
    public int Id { get; set; }
    Property Value
    Type Description
    Int32

    Key

    Gets or sets the product unique key.

    Declaration
    public Guid Key { get; set; }
    Property Value
    Type Description
    Guid

    LastUpdated

    Gets or sets the product current configuration timestamp.

    Declaration
    public DateTime LastUpdated { get; set; }
    Property Value
    Type Description
    DateTime

    Methods

    Merge(ProductConfiguration)

    Merges provided configuration into this product configuration. This configuration contains the changes and the provided configuration contains the base line.

    Declaration
    public void Merge(ProductConfiguration configuration)
    Parameters
    Type Name Description
    ProductConfiguration configuration

    The base line configuration.

    Implements

    System.Runtime.Serialization.IExtensibleDataObject
    Back to top Nevatech Sentinet 6.5 Online Documentation