Show / Hide Table of Contents

Class OpenDIModel

Open DI representation of a WMModelBase.

Inheritance
object
OpenDIBase
OpenDIAsset
OpenDIModel
Inherited Members
OpenDIAsset.DIDirectory
OpenDIAsset.DIDataSource
OpenDIAsset.DIDataReader
OpenDIAsset.DIDataWriter
OpenDIAsset.parent
OpenDIAsset.fullPathName
OpenDIAsset.ownerType
OpenDIAsset.ownerID
OpenDIAsset.ToDTO<T>()
OpenDIAsset.Create(WMAssetBase)
OpenDIAsset.GetOwnerID()
OpenDIAsset.GetOwnerType()
OpenDIBase.openDIVersion
OpenDIBase.FQNSeparator
OpenDIBase.id
OpenDIBase.name
OpenDIBase.summary
OpenDIBase.documentation
OpenDIBase.documentationMIMEType
OpenDIBase.properties
OpenDIBase.GetWMType(string)
OpenDIBase.GetOpenDIType(Type)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Quantellia.WMServer.OpenDI
Assembly: WMServer.dll
Syntax
public class OpenDIModel : OpenDIAsset

Constructors

OpenDIModel()

Default constructor

Declaration
public OpenDIModel()

OpenDIModel(WMModelBase)

Constructor that initializes a new instance with the data from a WMModelBase object.

Declaration
public OpenDIModel(WMModelBase asset)
Parameters
Type Name Description
WMModelBase asset

The asset with which to initialize this OpenDIModel

Properties

RegisteredType

The string used to register this data source type in RegisterWMModelType(string, Type)

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

SourceFormat

Indicates what format the source string is in.

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

SourceMode

Indicates how to interpret the source string.

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

SourceString

The source string containing a decision tree.

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

Methods

ToDTO()

Create a new WMModelBaseDTO object that contains the properties of this OpenDIModel

Declaration
public WMModelBaseDTO ToDTO()
Returns
Type Description
WMModelBaseDTO

A WMModelBaseDTO object that contains the properties of this OpenDIModel

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