The Portrate Interview Engine

DPLCampaignElementContainer Class

Base implementation for the ICampaignElementContainer. Useful for reusing the configuration and accessor methods for ICampaignElementContainer. This class manages the sequential listing of campaign elements in a thread-safe manner (using ReaderWriterLock).

 Author: Jacob W Anderson Date: 30 July 2003 (c) 2003 Portrate, LLC. All rights reserved. 

For a list of all members of this type, see DPLCampaignElementContainer Members.

System.Object
   System.MarshalByRefObject
      Portrate.Interview.Model.AbstractCampaignElement
         Portrate.Interview.Model.DPLCampaignElementContainer
            Portrate.Interview.Model.DPLCampaign
            Portrate.Interview.Model.DPLCampaignSection

[Visual Basic]
MustInherit Public Class DPLCampaignElementContainer
    Inherits AbstractCampaignElement
    Implements ICampaignElementContainer
[C#]
public abstract class DPLCampaignElementContainer : AbstractCampaignElement, ICampaignElementContainer
[C++]
public __gc __abstract class DPLCampaignElementContainer : public AbstractCampaignElement, ICampaignElementContainer
[JScript]
public  class DPLCampaignElementContainer extends AbstractCampaignElement, ICampaignElementContainer

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: Portrate.Interview.Model

Assembly: Portrate.Interview (in Portrate.Interview.dll)

See Also

DPLCampaignElementContainer Members | Portrate.Interview.Model Namespace