Class OpenDIAsset
Base class for Open DI Assets
Assembly: WMServer.dll
Syntax
public class OpenDIAsset : OpenDIBase
Constructors
OpenDIAsset()
Declaration
OpenDIAsset(WMAssetBase)
Declaration
public OpenDIAsset(WMAssetBase asset)
Parameters
Fields
DIDataReader
Declaration
public const string DIDataReader = "DIDataReader"
Field Value
DIDataSource
Declaration
public const string DIDataSource = "DIDataSource"
Field Value
DIDataWriter
Declaration
public const string DIDataWriter = "DIDataWriter"
Field Value
DIDirectory
Declaration
public const string DIDirectory = "DIDirectory"
Field Value
Properties
fullPathName
Full path name of this directory.
Declaration
public string fullPathName { get; protected set; }
Property Value
ownerID
An optional parameter to specify the ID of the asset's owner.
Declaration
public string ownerID { set; }
Property Value
ownerType
An optional parameter to specify what the asset should belong to. If this does not satisf
Declaration
public string ownerType { set; }
Property Value
parent
Reference to the Parent of this asset in the asset repository
Declaration
public string? parent { get; set; }
Property Value
Methods
Create(WMAssetBase)
Declaration
public static OpenDIAsset Create(WMAssetBase asset)
Parameters
Returns
GetOwnerID()
Getter for optional OwnerID
Declaration
public string GetOwnerID()
Returns
GetOwnerType()
Getter for optional OwnerType
Declaration
public string GetOwnerType()
Returns
ToDTO<T>()
Declaration
public T ToDTO<T>() where T : IWMAssetBaseDTO, new()
Returns
Type Parameters