Search Results for

    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()
    Namespace: Nevatech.Vsb.Repository.Services
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    [DataContract(Namespace = "http://schemas.nevatech.com/sentinet/2011/02")]
    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
    [DataMember]
    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
    [DataMember]
    public int Id { get; set; }
    Property Value
    Type Description
    int

    Key

    Gets or sets the product unique key.

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

    LastUpdated

    Gets or sets the product current configuration timestamp.

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

    Name

    Gets or sets the product name. The name is truncated up to the first 64 characters.

    Declaration
    [DataMember]
    public string Name { get; set; }
    Property Value
    Type Description
    string

    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

    IExtensibleDataObject
    In This Article
    Back to top Nevatech Sentinet 6.7 Online Documentation