Show / Hide Table of Contents

Namespace Kephas.Model

Classes

DefaultModelSpaceProvider

The default implementation of a model space provider.

DefaultModelTypeResolver

A default model type resolver.

DefaultProjectedTypeResolver

A default projected type resolver.

ModelElementExtensions

Extensions for IModelElement.

ModelException

Exception for signalling model errors.

ModelTypeResolver

A model type resolver.

TypeExtensions

Extension methods for System.Type, System.Reflection.TypeInfo, and ITypeInfo.

Interfaces

IAnnotation

Contract for model annotations.

IAppServiceType

Interface for application service.

IAttributeAnnotation

Contract for annotations based on attributes.

IClassifier

Contract for classifiers.

IMethod

Interface for method.

IModelDimension

Defines a model dimension.

IModelDimensionElement

Contract for model dimension elements.

IModelElement

Contract providing base information about a model element.

IModelProjection

Contract for model projections.

IModelSpace

The model space is the root model element.

IModelSpaceProvider

Contract for providing a model space.

IModelTypeResolver

Interface for model type resolver.

INamedElement

Contract for named elements.

IParameter

Contract for parameters.

IProjectedTypeResolver

Interface for projected type resolver.

IProperty

Contract for properties.

IValueType

A value type denotes instances that are stored as values. Value instances are not identifiable and cannot be referenced from other instances, instead they are copied.

Back to top Generated by DocFX