Class DecisionModelElementDTO
  
  
  
    Inheritance
    
    
    DecisionModelElementDTO
   
  
  
  
  Assembly: WMServer.dll
  Syntax
  
    public class DecisionModelElementDTO : DataTransferObject<DecisionModelElement>, IDbEntity, IWMEntity, IDecisionModelElementDTO
   
  Constructors
  
  DecisionModelElementDTO()
  
  
  Declaration
  
    public DecisionModelElementDTO()
   
  
  DecisionModelElementDTO(JObject)
  Constructor that builds a DecisionModelElementDTO from a JObject
Declaration
  
    public DecisionModelElementDTO(JObject j_obj)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | JObject | j_obj |  | 
    
  
  
  DecisionModelElementDTO(string)
  
  
  Declaration
  
    public DecisionModelElementDTO(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
  
  
  CreatedDate
  Date and time at which this entity was last updated.
Declaration
  
    public DateTime CreatedDate { get; set; }
   
  Property Value
  
  
  Documentation
  Longer, formatted description of this object
Declaration
  
    public string? Documentation { get; set; }
   
  Property Value
  
  
  DocumentationMIMEType
  
  
  Declaration
  
    public string? DocumentationMIMEType { get; set; }
   
  Property Value
  
  
  Expression
  
  
  Declaration
  
    public string? Expression { get; set; }
   
  Property Value
  
  
  ID
  
  
  Declaration
  
    public string ID { get; set; }
   
  Property Value
  
  
  Identifier
  
  
  Declaration
  
    public string? Identifier { get; set; }
   
  Property Value
  
  
  LastUpdatedBy
  ID of the user that last updated this entity.
Declaration
  
    public string LastUpdatedBy { get; set; }
   
  Property Value
  
  
  LastUpdatedDate
  Date and time at which this entity was last updated.
Declaration
  
    public DateTime LastUpdatedDate { get; set; }
   
  Property Value
  
  
  ModelID
  
  
  Declaration
  
    public string ModelID { get; set; }
   
  Property Value
  
  
  Name
  
  
  Declaration
  
    public string? Name { get; set; }
   
  Property Value
  
  
  ParentID
  
  
  Declaration
  
    public string? ParentID { get; set; }
   
  Property Value
  
  
  Properties
  Custom properties defined by the user
Declaration
  
    [NotMapped]
public Dictionary<string, string> Properties { get; }
   
  Property Value
  
  
  PropertiesSerialized
  Custom properties defined by the user. Serializes to and from Properties
Declaration
  
    public string PropertiesSerialized { get; set; }
   
  Property Value
  
  
  Role
  
  
  Declaration
  
    public string? Role { get; set; }
   
  Property Value
  
  
  Summary
  Short summary of this object.
Declaration
  
    public string? Summary { get; set; }
   
  Property Value
  
  
  Type
  
  
  Declaration
  
    public string Type { get; set; }
   
  Property Value
  
  Methods
  
  CreateModel(WMPrincipal, DbContext, object[]?)
  
  
  Declaration
  
    public override Task<DecisionModelElement> CreateModel(WMPrincipal principal, DbContext context, object[]? data = null)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  FromModel()
  
  
  Declaration
  
    public override void FromModel()
   
  Overrides
  
  Implements