Classes
- DependencyRule
- ExpressionRule
- InformationRule
- IsInAllRolesRule
- IsInAnyRoleRule
- IsInRoleRule
- IsNotInAnyRoleRule
- IsNotInRoleRule
- LengthIsRule
- MaxLengthRule
- MaxValueRule
- MinLengthRule
- MinValueRule
- NullResultOption
- RequiredRule
- ConnectionManagerBase
- DaoBase
- DaoError
- Boolean
- DataType
- DateTime
- Decimal
- Enum
- Integer
- Text
- i18n
- I18nError
- AuthorizationAction
- AuthorizationContext
- AuthorizationError
- AuthorizationResult
- AuthorizationRule
- BrokenRule
- BrokenRuleList
- BrokenRulesOutput
- BrokenRulesResponse
- DataTypeRule
- NoAccessBehavior
- ResultBase
- RuleBase
- RuleList
- RuleManager
- RuleNotice
- RuleSeverity
- ValidationContext
- ValidationResult
- ValidationRule
- ConfigurationError
- DataPortalAction
- DataPortalContext
- DataPortalError
- DataPortalEvent
- DataPortalEventArgs
- DataStore
- EventHandlerList
- ExtensionManager
- ExtensionManagerBase
- ExtensionManagerSync
- ModelError
- ModelState
- PropertyContext
- PropertyFlag
- PropertyInfo
- PropertyManager
- TransferContext
- ArgumentCheck
- ArgumentError
- ConstructorError
- Enumeration
- EnumerationError
- MethodError
- NotImplementedError
- PropertyError
- UserInfo
- Utility
- CollectionBase
- CommandObject
- CommandObjectSync
- EditableChildCollection
- EditableChildCollectionSync
- EditableChildModel
- EditableChildModelSync
- EditableRootCollection
- EditableRootCollectionSync
- EditableRootModel
- EditableRootModelSync
- ModelBase
- ReadOnlyChildCollection
- ReadOnlyChildCollectionSync
- ReadOnlyChildModel
- ReadOnlyChildModelSync
- ReadOnlyRootCollection
- ReadOnlyRootCollectionSync
- ReadOnlyRootModel
- ReadOnlyRootModelSync
Namespaces
Events
-
postExecute
-
The event arises after the command object has been executed in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
CommandObject The instance of the model after the data portal action.
-
preExecute
-
The event arises before the command object will be executed in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
CommandObject The instance of the model before the data portal action.
-
postExecute
-
The event arises after the command object has been executed in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
CommandObjectSync The instance of the model after the data portal action.
-
preExecute
-
The event arises before the command object will be executed in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
CommandObjectSync The instance of the model before the data portal action.
-
postCreate
-
The event arises after the business object instance has been initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableChildModel The instance of the model after the data portal action.
-
postFetch
-
The event arises after the business object instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableChildModel The instance of the model after the data portal action.
-
postInsert
-
The event arises after the business object instance has been created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableChildModel The instance of the model after the data portal action.
-
postRemove
-
The event arises after the business object instance has been removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableChildModel The instance of the model after the data portal action.
-
postUpdate
-
The event arises after the business object instance has been updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableChildModel The instance of the model after the data portal action.
-
preCreate
-
The event arises before the business object instance will be initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableChildModel The instance of the model before the data portal action.
-
preFetch
-
The event arises before the business object instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableChildModel The instance of the model before the data portal action.
-
preInsert
-
The event arises before the business object instance will be created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableChildModel The instance of the model before the data portal action.
-
preRemove
-
The event arises before the business object instance will be removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableChildModel The instance of the model before the data portal action.
-
preUpdate
-
The event arises before the business object instance will be updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableChildModel The instance of the model before the data portal action.
-
postCreate
-
The event arises after the business object instance has been initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableChildModelSync The instance of the model after the data portal action.
-
postFetch
-
The event arises after the business object instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableChildModelSync The instance of the model after the data portal action.
-
postInsert
-
The event arises after the business object instance has been created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableChildModelSync The instance of the model after the data portal action.
-
postRemove
-
The event arises after the business object instance has been removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableChildModelSync The instance of the model after the data portal action.
-
postUpdate
-
The event arises after the business object instance has been updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableChildModelSync The instance of the model after the data portal action.
-
preCreate
-
The event arises before the business object instance will be initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableChildModelSync The instance of the model before the data portal action.
-
preFetch
-
The event arises before the business object instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableChildModelSync The instance of the model before the data portal action.
-
preInsert
-
The event arises before the business object instance will be created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableChildModelSync The instance of the model before the data portal action.
-
preRemove
-
The event arises before the business object instance will be removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableChildModelSync The instance of the model before the data portal action.
-
preUpdate
-
The event arises before the business object instance will be updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableChildModelSync The instance of the model before the data portal action.
-
postCreate
-
The event arises after the business object collection has been initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollection The instance of the collection after the data portal action.
-
postFetch
-
The event arises after the collection instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollection The collection instance after the data portal action.
-
postInsert
-
The event arises after the business object collection has been created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollection The instance of the collection after the data portal action.
-
postRemove
-
The event arises after the business object collection has been removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollection The instance of the collection after the data portal action.
-
postSave
-
The event arises after the business object collection has been saved in the repository. The event is preceded by a postInsert, postUpdate or postRemove event depending on the state of the business object collection.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollection The instance of the collection after the data portal action.
-
postUpdate
-
The event arises after the business object collection has been updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollection The instance of the collection after the data portal action.
-
preCreate
-
The event arises before the business object collection will be initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollection The instance of the collection before the data portal action.
-
preFetch
-
The event arises before the collection instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollection The collection instance before the data portal action.
-
preInsert
-
The event arises before the business object collection will be created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollection The instance of the collection before the data portal action.
-
preRemove
-
The event arises before the business object collection will be removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollection The instance of the collection before the data portal action.
-
preSave
-
The event arises before the business object collection will be saved in the repository. The event is followed by a preInsert, preUpdate or preRemove event depending on the state of the business object collection.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollection The instance of the collection before the data portal action.
-
preUpdate
-
The event arises before the business object collection will be updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollection The instance of the collection before the data portal action.
-
postCreate
-
The event arises after the business object collection has been initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollectionSync The instance of the collection after the data portal action.
-
postFetch
-
The event arises after the collection instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollectionSync The collection instance after the data portal action.
-
postInsert
-
The event arises after the business object collection has been created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollectionSync The instance of the collection after the data portal action.
-
postRemove
-
The event arises after the business object collection has been removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollectionSync The instance of the collection after the data portal action.
-
postSave
-
The event arises after the business object collection has been saved in the repository. The event is preceded by a postInsert, postUpdate or postRemove event depending on the state of the business object collection.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollectionSync The instance of the collection after the data portal action.
-
postUpdate
-
The event arises after the business object collection has been updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootCollectionSync The instance of the collection after the data portal action.
-
preCreate
-
The event arises before the business object collection will be initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollectionSync The instance of the collection before the data portal action.
-
preFetch
-
The event arises before the collection instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollectionSync The collection instance before the data portal action.
-
preInsert
-
The event arises before the business object collection will be created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollectionSync The instance of the collection before the data portal action.
-
preRemove
-
The event arises before the business object collection will be removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollectionSync The instance of the collection before the data portal action.
-
preSave
-
The event arises before the business object collection will be saved in the repository. The event is followed by a preInsert, preUpdate or preRemove event depending on the state of the business object collection.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollectionSync The instance of the collection before the data portal action.
-
preUpdate
-
The event arises before the business object collection will be updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootCollectionSync The instance of the collection before the data portal action.
-
postCreate
-
The event arises after the business object instance has been initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModel The instance of the model after the data portal action.
-
postFetch
-
The event arises after the business object instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModel The instance of the model after the data portal action.
-
postInsert
-
The event arises after the business object instance has been created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModel The instance of the model after the data portal action.
-
postRemove
-
The event arises after the business object instance has been removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModel The instance of the model after the data portal action.
-
postSave
-
The event arises after the business object instance has been saved in the repository. The event is preceded by a postInsert, postUpdate or postRemove event depending on the state of the business object instance.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModel The instance of the model after the data portal action.
-
postUpdate
-
The event arises after the business object instance has been updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModel The instance of the model after the data portal action.
-
preCreate
-
The event arises before the business object instance will be initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModel The instance of the model before the data portal action.
-
preFetch
-
The event arises before the business object instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModel The instance of the model before the data portal action.
-
preInsert
-
The event arises before the business object instance will be created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModel The instance of the model before the data portal action.
-
preRemove
-
The event arises before the business object instance will be removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModel The instance of the model before the data portal action.
-
preSave
-
The event arises before the business object instance will be saved in the repository. The event is followed by a preInsert, preUpdate or preRemove event depending on the state of the business object instance.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModel The instance of the model before the data portal action.
-
preUpdate
-
The event arises before the business object instance will be updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModel The instance of the model before the data portal action.
-
postCreate
-
The event arises after the business object instance has been initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModelSync The instance of the model after the data portal action.
-
postFetch
-
The event arises after the business object instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModelSync The instance of the model after the data portal action.
-
postInsert
-
The event arises after the business object instance has been created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModelSync The instance of the model after the data portal action.
-
postRemove
-
The event arises after the business object instance has been removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModelSync The instance of the model after the data portal action.
-
postSave
-
The event arises after the business object instance has been saved in the repository. The event is preceded by a postInsert, postUpdate or postRemove event depending on the state of the business object instance.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModelSync The instance of the model after the data portal action.
-
postUpdate
-
The event arises after the business object instance has been updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
EditableRootModelSync The instance of the model after the data portal action.
-
preCreate
-
The event arises before the business object instance will be initialized in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModelSync The instance of the model before the data portal action.
-
preFetch
-
The event arises before the business object instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModelSync The instance of the model before the data portal action.
-
preInsert
-
The event arises before the business object instance will be created in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModelSync The instance of the model before the data portal action.
-
preRemove
-
The event arises before the business object instance will be removed from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModelSync The instance of the model before the data portal action.
-
preSave
-
The event arises before the business object instance will be saved in the repository. The event is followed by a preInsert, preUpdate or preRemove event depending on the state of the business object instance.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModelSync The instance of the model before the data portal action.
-
preUpdate
-
The event arises before the business object instance will be updated in the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
EditableRootModelSync The instance of the model before the data portal action.
-
postFetch
-
The event arises after the business object instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
ReadOnlyChildModel The instance of the model after the data portal action.
-
preFetch
-
The event arises before the business object instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
ReadOnlyChildModel The instance of the model before the data portal action.
-
postFetch
-
The event arises after the business object instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
ReadOnlyChildModelSync The instance of the model after the data portal action.
-
preFetch
-
The event arises before the business object instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
ReadOnlyChildModelSync The instance of the model before the data portal action.
-
postFetch
-
The event arises after the collection instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
ReadOnlyRootCollection The collection instance after the data portal action.
-
preFetch
-
The event arises before the collection instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
ReadOnlyRootCollection The collection instance before the data portal action.
-
postFetch
-
The event arises after the collection instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
ReadOnlyRootCollectionSync The collection instance after the data portal action.
-
preFetch
-
The event arises before the collection instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
ReadOnlyRootCollectionSync The collection instance before the data portal action.
-
postFetch
-
The event arises after the business object instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
ReadOnlyRootModel The instance of the model after the data portal action.
-
preFetch
-
The event arises before the business object instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
ReadOnlyRootModel The instance of the model before the data portal action.
-
postFetch
-
The event arises after the business object instance has been retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
newObject
ReadOnlyRootModelSync The instance of the model after the data portal action.
-
preFetch
-
The event arises before the business object instance will be retrieved from the repository.
Parameters:
Name Type Description eventArgs
bo.shared.DataPortalEventArgs Data portal event arguments.
oldObject
ReadOnlyRootModelSync The instance of the model before the data portal action.