Class ModelDimensionElementConfiguratorBase<TRuntimeElement>
A model dimension element runtime configurator.
Inheritance
System.Object
RuntimeModelElementConfiguratorBase<IModelDimensionElement, TRuntimeElement, ModelDimensionElementConfiguratorBase<TRuntimeElement>>
ModelDimensionElementConfiguratorBase<TRuntimeElement>
Implements
IRuntimeModelElementConfigurator<IModelDimensionElement, TRuntimeElement>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Kephas.Model.Runtime.Configuration
Assembly: Kephas.Model.dll
Syntax
public abstract class ModelDimensionElementConfiguratorBase<TRuntimeElement> : RuntimeModelElementConfiguratorBase<IModelDimensionElement, TRuntimeElement, ModelDimensionElementConfiguratorBase<TRuntimeElement>>, IRuntimeModelElementConfigurator<IModelDimensionElement, TRuntimeElement>, IRuntimeModelElementConfigurator, IElementConfigurator
Type Parameters
Name | Description |
---|---|
TRuntimeElement | Type of the runtime element. |
Methods
| Improve this Doc View SourceDependsOn(Type[])
Marks the model dimension element depending on the provided other dimension elements identified by their runtime types.
Declaration
public ModelDimensionElementConfiguratorBase<TRuntimeElement> DependsOn(params Type[] elements)
Parameters
Type | Name | Description |
---|---|---|
System.Type[] | elements | The other dimension elements identified by their runtime types. |
Returns
Type | Description |
---|---|
ModelDimensionElementConfiguratorBase<TRuntimeElement> | This configurator. |