Show / Hide Table of Contents

Class ObjectTemplate

Defines an object template (a list of keynames) that are automatically added to a new ObjectValue instance when the template is used to create it.

Inheritance
object
DecisionModelBase
DecisionModelElement
ObjectTemplate
Implements
IDocumentedEntity
INamedEntity
IDbEntity
IWMEntity
IFullyQualifiable
Inherited Members
DecisionModelElement.Identifier
DecisionModelElement.Model
DecisionModelElement.Parent
DecisionModelElement.Role
DecisionModelElement.Properties
DecisionModelElement.Get(WMPrincipal, DecisionModel, WMAppDbContext)
DecisionModelElement.FullyQualifiedName
DecisionModelBase.ID
DecisionModelBase.CreatedBy
DecisionModelBase.CreatedDate
DecisionModelBase.LastUpdatedBy
DecisionModelBase.LastUpdatedDate
DecisionModelBase.Name
DecisionModelBase.Summary
DecisionModelBase.Documentation
DecisionModelBase.DocumentationMIMEType
DecisionModelBase.Create(Type, string)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Quantellia.WMServer.DecisionModeler.ValueTypes
Assembly: WMServer.dll
Syntax
public class ObjectTemplate : DecisionModelElement, IDocumentedEntity, INamedEntity, IDbEntity, IWMEntity, IFullyQualifiable

Constructors

ObjectTemplate(string, Dictionary<string, Type>)

Declaration
public ObjectTemplate(string name, Dictionary<string, Type> template)
Parameters
Type Name Description
string name
Dictionary<string, Type> template

Properties

Template

Declaration
public Dictionary<string, Type> Template { get; set; }
Property Value
Type Description
Dictionary<string, Type>

Implements

IDocumentedEntity
INamedEntity
IDbEntity
IWMEntity
IFullyQualifiable
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