Show / Hide Table of Contents

Class DecisionModelBase

Base class implementing the common characteristics of many of the entities that make up the application object model for Decision Models.

Inheritance
object
DecisionModelBase
DecisionModel
DecisionModelElement
Evaluation
Simulation
SimulationRun
Implements
IWMEntity
IDocumentedEntity
INamedEntity
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Quantellia.WMServer.DecisionModeler
Assembly: WMServer.dll
Syntax
public abstract class DecisionModelBase : IWMEntity, IDocumentedEntity, INamedEntity

Constructors

DecisionModelBase()

Declaration
public DecisionModelBase()

DecisionModelBase(string)

Declaration
public DecisionModelBase(string id)
Parameters
Type Name Description
string id

Properties

CreatedBy

ID of the user that created this entity.

Declaration
public string CreatedBy { get; set; }
Property Value
Type Description
string

CreatedDate

Date and time at which this entity was last updated.

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

Documentation

Longer, formatted description of this object

Declaration
public string? Documentation { get; set; }
Property Value
Type Description
string

DocumentationMIMEType

MIME type of the Documentation.

Declaration
public string? DocumentationMIMEType { get; set; }
Property Value
Type Description
string

ID

Declaration
public string ID { get; protected set; }
Property Value
Type Description
string

LastUpdatedBy

ID of the user that last updated this entity.

Declaration
public string LastUpdatedBy { get; set; }
Property Value
Type Description
string

LastUpdatedDate

Date and time at which this entity was last updated.

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

Name

Name of this object.

Declaration
public string? Name { get; set; }
Property Value
Type Description
string

Summary

Short summary of this object.

Declaration
public string? Summary { get; set; }
Property Value
Type Description
string

Methods

Create(Type, string?)

Factory function for crating new instances of DecisionModelElement-derived types.

Declaration
public static DecisionModelBase Create(Type elemType, string? id = null)
Parameters
Type Name Description
Type elemType
string id
Returns
Type Description
DecisionModelBase

Implements

IWMEntity
IDocumentedEntity
INamedEntity
In this article
Back to top Copyright © 2025 Quantellia LLC.    Version 2.0.0 Revision 399     Last Updated 1/15/2025    DRAFT DOCUMENTATION. SUBJECT TO CHANGE