Show / Hide Table of Contents

Class OpenDIDataSource

Open DI representation of a Data Source.

Inheritance
object
OpenDIBase
OpenDIAsset
OpenDIDataSource
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 OpenDIDataSource : OpenDIAsset

Constructors

OpenDIDataSource()

Default constructor

Declaration
public OpenDIDataSource()

OpenDIDataSource(WMDataSourceBase)

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

Declaration
public OpenDIDataSource(WMDataSourceBase asset)
Parameters
Type Name Description
WMDataSourceBase asset

The asset with which to initialize this OpenDIDataSource

Properties

ConnectionString

The connection string to the database.

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

RegisteredType

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

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

Methods

ToDTO()

Create a new WMDataSourceBaseDTO object that contains the properties of this OpenDIDataSource

Declaration
public WMDataSourceBaseDTO ToDTO()
Returns
Type Description
WMDataSourceBaseDTO

A WMDataSourceBaseDTO object that contains the properties of this OpenDIDataSource

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