Terminal.TerminalStripCache Class
This class is used to enhance performance when getting sub-terminals of multi-level terminals. In order to enhance performance, create an object of this class before accessing sub-terminals of subsequent multi-level terminals and delete it afterwards.
System.Object
Eplan.EplApi.DataModel.EObjects.Terminal.TerminalStripCache
public sealed class Terminal.TerminalStripCache
public ref class Terminal.TerminalStripCache sealed
Example of usage
Terminal[] oTerminals = new DMObjectsFinder(m_DistributedTerminalsProject).GetTerminals(null);
using (Terminal.TerminalStripCache oCache = new Terminal.TerminalStripCache())
{
foreach (Terminal oTerminal in oTerminals)
{
StorableObject oParent = oTerminal.ParentFunction;
}
}
| Name | Description |
 | Dispose | Deterministic finalizer |
Top