Namespace Quantellia.WMServer.Base
Namespace that provides base classes for the various categories of objects defined in the application object model.
Classes
DataTransferObject<T>
Abstract base class for Data Transfer Objects (DTOs) for managing object I/O operations.
DbDomainValue
All classes that represents list of values that define a domain must implement this interface.
HasDTOAttribute
Attribute to adorn classes that have DataTransferObject (DTO) proxies.
WMDbContextUtils
Base class for DbContexts in World Modeler
Interfaces
IDbEntity
All classes that instantiate entities stored in the application database must implement this interface.
IDocumentedEntity
This interface must be implemented by all classes that support documentation of their objects.
IHasEncryptedValues
Provides the basic requirements of database classes which implement encrypted values.
INamedEntity
All classes that represent objects with names must implement this interface.
IWMEntity
Enums
DomainValueStatus
Status flags indicating the status of a domain value.