Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

ObjectServerI.idl File Reference


Enumerations

enum  EnumDSSPopulationStrategy {
  DssPopulationReserved = 0, DssPopulationDoNotCopy, DssPopulationEmbed, DssPopulationEmbedIdentical,
  DssPopulationCopy, DssPopulationCopyIfManaged, DssPopulationAsk, DssPopulationEmbedLegacy,
  DssPopulationSetToNull
}


Enumeration Type Documentation

enum EnumDSSPopulationStrategy
 

Enumeration values:
DssPopulationReserved  Not a population strategy.
DssPopulationDoNotCopy  The reference is left unchanged and continues to reference the original object.
DssPopulationEmbed  The target of the referenced object should be copied as a new object embedded in the destination object.
DssPopulationEmbedIdentical  The target of the referenced object should be identically copied into the destination object.
DssPopulationCopy  The target of the referenced object should be copied as a fresh stand-alone object.
DssPopulationCopyIfManaged  The target of the embed object should be copied as a fresh object provided it is managed.
DssPopulationAsk  The system should make a call back to determine which strategy to use for the reference.
DssPopulationEmbedLegacy  When copying between different objects use Embed, different instances of same object use Identical, do not copy within the same instance.
DssPopulationSetToNull  Set the reference to NULL instead of copying anything.

This option should be used with caution, because it could be used to set references to NULL that should never be NULL.


Copyright © 1996-2018 MicroStrategy Inc. All Rights Reserved.