docs.unity3d.com
    Show / Hide Table of Contents

    Class PricingEngineReply

    Answer from the pricing engine.

    Inheritance
    Object
    ProviderReply
    ProviderReply<PricingEngineReplyStatus>
    PricingEngineReply
    Namespace: UnityEngine.Industrial.Configuring.Providers
    Syntax
    public class PricingEngineReply : ProviderReply<PricingEngineReplyStatus>

    Constructors

    PricingEngineReply(PricingEngineReplyStatus, IReadOnlyDictionary<Feature, PriceInformation>, PriceInformation)

    Constructor with all attributes to initialize.

    Declaration
    public PricingEngineReply(PricingEngineReplyStatus status, IReadOnlyDictionary<Feature, PriceInformation> featurePriceInformation, PriceInformation totalPriceInformation)
    Parameters
    Type Name Description
    PricingEngineReplyStatus status

    Status of the reply.

    IReadOnlyDictionary<Feature, PriceInformation> featurePriceInformation

    Price information for each feature

    PriceInformation totalPriceInformation

    Total price for the current configuration

    Properties

    featurePriceInformation

    List of price information for features.

    Declaration
    public IReadOnlyDictionary<Feature, PriceInformation> featurePriceInformation { get; }
    Property Value
    Type Description
    IReadOnlyDictionary<Feature, PriceInformation>

    The feature price information.

    status

    Status if pricing engine reply.

    Declaration
    public PricingEngineReplyStatus status { get; }
    Property Value
    Type Description
    PricingEngineReplyStatus

    The status.

    totalPriceInformation

    Total price information, e.g., the total price for the current configuration.

    Declaration
    public PriceInformation totalPriceInformation { get; }
    Property Value
    Type Description
    PriceInformation

    The total price information.

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023