Namespace Mediachase.BusinessFoundation.Data.Meta.Management

Classes

AggregationUtil

Provides functionality for calculating agregation references.

AttributeCollection

Represents serializable by demand collection of associated System.String keys and System.Object values that can be accessed either with the key or with the index.

DefaultMetaFieldInstaller

Implements meta field installler for default types.

FieldFilter

Represents field filter with type (Allow, Deny).

FieldFilterCollection

Represents field filter collection.

GroupByElement

Represents defenition of group by element.

GroupByFunctionEval

Evaluates MIN, MAX, SUM, AVG, COUNT aggregate functions.

GroupByObjectField

Represents field of group by element.

GroupElement

GroupElementCollection

McDataTypeAttribute

Storages attribute name constants of default data type.

MetaClass

Represents meta class meta information.

MetaClassAlreadyExistsException

The exception that is thrown when meta class already exists in meta model.

MetaClassAttribute

MetaClassCollection

Represents collection of meta classes.

MetaClassDataSource

MetaClassDataSourceCondition

Represents meta class data source condition.

MetaClassDataSourceConditionCollection

Represents collection of meta class data source condition.

MetaClassEventArgs

Provides data for the MetaClassManager events.

MetaClassExtensions

Extensions for meta classes

MetaClassManager

Represents meta model manager.

MetaClassManagerEditScope

Defines meta class manager edit scope.

MetaEnum

Represents access and manage methods for enumerations.

MetaField

MetaFieldAlreadyExistsException

The exception that is thrown when meta field already exists in meta model.

MetaFieldBuilder

Represents meta field builder.

MetaFieldCollection

Represents collection of meta field.

MetaFieldDataSource

Represent meta field data source information.

MetaFieldEventArgs

Provides data for the MetaClassManager events.

MetaFieldMap

Represents meta field global mapping. (Not implemented).

MetaFieldMapAlreadyExistsException

The exception that is thrown when meta field map already exists in meta model.

MetaFieldMapCollection

Represents collection of meta field map.

MetaFieldMapElement

Represents meta field map element.

MetaFieldMapElementCollection

Represents collection of meta field map element.

MetaFieldMapping

MetaFieldNameWithNonAlphanumericException

The exception that is thrown when the field name has a dot in it.

MetaFieldReferencedException

The exception that is thrown when delete field with active reference.

MetaFieldType

Represent meta field type meta information.

MetaFieldTypeCollection

Represents collection of meta field types.

MetaFieldTypeView

Represent meta field type view meta information.

MetaFieldTypeViewCollection

Represents collection of meta field type views.

MetaIdentifier

Represent access and manage methods for identifiers.

MetaLinkInformation

Represent weak link meta information.

MetaModel

Represents next version of meta model. (Not implemented yet)

MetaModelModifiedException

The exception that is thrown when you try to modify already updated meta model.

MetaModelStorageProvider

Provides abstract methods for meta model storage provider. (Not implemented yet)

MetaModelUpdate

Represents meta model update command. (Not implemented yet)

MetaObjectExtensionInfo

Represents information about business object service.

MetaObjectExtensionInfoCollection

Represents meta object extension info collection.

MetaView

Represents meta view meta information. (Obsolete)

MetaViewCollection

Represents collection of meta view. (Obsolete)

MetaViewPreference

Implements IMetaViewPreference. (Obsolete)

MultiReferenceItem

Represents multi reference item meta information.

MultiReferenceMetaFieldInstaller

Realises IMetaFieldInstaller for multi reference.

MultiReferenceType

Represents manage method for multi reference fields.

MultiReferenceTypeAttribute

Defines multi reference attribute name constants.

TableFilter

Represents table filter with type (Allow, Deny).

TableFilterCollection

Represents collection of table filter.

Trigger

Represents a trigger that executes validator and condition if meta object modified.

TriggerActionAttribute

Represents trigger action attribute.

TriggerConditionAttribute

Represents trigger condition attribute.

TriggerContext

Represent trigger context.

TriggerManager

Provides trigger management methods.

TriggerMethodInfo

Represents trigger method information.

TriggerParameter

Represents Trigger Parameter.

Validator

Represents meta class validator wrapper.

ValidatorCollection

Represents collection of meta class validator wrappers.

WildcardUtil

Provides wildcard pattern match.

Interfaces

IMetaFieldInstaller

Allows a custom type to implement a meta field installer.

IMetaViewPreference

Allows an object to implement meta view preference storage. (Obsolete)

Enums

AccessLevel

FieldFilterType

Specifies field filter result.

McDataType

Specifies Mediachase Ibn Data component default data type of a field.

MetaFieldDataSourceType

Specifies available meta field data source types.

MetaIdentifierPeriodType

Specifies identifier value unique time scope.

MetaIdentifierType

Specifies identifier type.

MetaModelUpdateType

Specifies meta model update type. (Not implemented yet)

MetaObjectExtensionActivationType

Specifies service activation type.

MetaViewGroupByScope

Specifies meta view group by scope. (Obsolete)

MetaViewGroupByType

Specifies meta view groupby type. (Obsolete)

TableFilterType

Specifies table filter result.

TriggerMethodType

Specifies trigger method type.

ValueSourceType

Specifies group by value source type.

Delegates

ControlPropertyDelegate

Represents the method that will handle the property and modify property value.