| Type | Description |
|---|---|
AtomicSaveFailedException |
Exception used to indicate that business objects are not compatible |
BrokenRule |
Represents an individual broken business rule |
BrokenRulesCollection |
Broken Business Rules collection class |
BrokenRulesEnumerator |
This class is used to enumerate the parent collection |
BusinessEntity |
A BusinessEntity is an individual instance of a data entity served up by BusinessObjects. For instance, a name BusiessObject may generate a PersonEntity. Note that all business objects can operate without the use of an entity object. However, Entity objects make using business objects much more straightforward. |
BusinessEntityReportSerializer |
This is to be used to serialize a business entity into an XML document with schema. |
BusinessObject |
This class is an abstract business object class. It's purpose is to be subclassed into individual business objects. |
BusinessRule |
This class provides an abstract implementation of a business rule. |
BusinessRuleCollection |
This method encapsulates a collection of business rules |
BusinessRuleEnumerator |
This class is used to enumerate the parent collection |
CancelableEventArgs |
Event arguments for cancelable events |
DataSourceChangedEventArgs |
Event arguments for data source changed events |
EntitySubItemCollection |
This class is used as a base class for a number of different item collections that may reside in a BusinessEntity |
EntitySubItemCollectionItem |
designed to be subclassed for sub-item collection items |
EntitySubItemCollectionXLinkItem |
Item object used as members of x-link collections |
EntitySubItemEnumerator |
This class is required by the IEnumerable interface implementation above |
EntityXlinkSubItemCollection |
Summary description for EntityXlinkSubItemCollection. |
IncompatibleBusinessObjectException |
Exception used to indicate that business objects are not compatible |
NoDataServiceAvailableException |
This exception is thrown whenever a business object attempts to access a database by means of a data service, yet no data service is available. |
NotABusinessObjectException |
This exception is thrown whenever a certain operation is performed that needs a BusinessObject type, rather than just IBusinessObject, and the object in question isn't a BusinessObject |
NotClonableAttribute |
This attribute indicates to cloning functionality that it should ignore the current property. |
NotReportSerializableAttribute |
This defines a custom attribute to be used on Busines Entity properties that should not be serialized. |
TargetItemNotFoundException |
Exception thrown when the caller tries to add a linked item that does not match any items in the target table. |
TransactionException |
This exception is thrown whenever a data service is asked to update/process a data source using a method that is not supported (such as trying to update a MySql database through stored procedures). |
UnsupportedKeyTypeException |
Exception that is thrown whenever an unsupported key type is accessed |
CancelableEventHandler |
|
DataSourceChangedEventHandler |
|
DataSaveMode |
Defines what data is to be updated in save operations |
EntityLaunchMode |
This enum defines the launch mode of a business entity (such as new or load) |
EntityLoadState |
Data load state |
InvalidFieldBehavior |
Defines how invalid field values are handled during updates. |
RuleViolationType |
Defines the type of a business rule violation |
XLinkItemAccessMode |
Defines the access mode for cross-link tables |
IBusinessEntity |
This interface is the very fundamental definition of the interface used by all business entities |
IBusinessObject |
This interface defines the very basic interface supported by all business objects |
IBusinessRule |
This interface defines the methods and properties that need to be implemented by every business rule. |
IEntitySubItemCollection |
This interface defines the most fundamental IEntitySubItemCollection interface |
IEntitySubItemCollectionItem |
This interface defines the most fundamental interface used by a collection entity |
IEntitySubItemCollectionXLinkItem |
Basic interface for a xlink collection entity item |
IEntityXlinkSubItemCollection |
Basic entity sub item collection interface |