Show / Hide Table of Contents

Class ModelCheckTransformation

Denotes a homogeneous model transformation that executes all model check rules

Inheritance
object
Transformation
ReflectiveTransformation
ModelCheckTransformation
Inherited Members
ReflectiveTransformation.CreateRules()
ReflectiveTransformation.GetRuleForRuleType(Type)
ReflectiveTransformation.Rule<TRule>()
ReflectiveTransformation.GetRulesForRuleType(Type)
ReflectiveTransformation.RegisterRules()
ReflectiveTransformation.CreateCustomRules()
Transformation.Patterns
Transformation.IsInitialized
Transformation.IsRulesRegistered
Transformation.CreateRulesInternal()
Transformation.CreateContext()
Transformation.Initialize()
Transformation.MaxOutputDelay
Transformation.MaxTransformationDelay
Transformation.ComputeInstantiatingTransformationRulePath(Computation)
Transformation.GetRulesForTypeSignature(Type[], Type)
Transformation.GetRulesExact(Type[], Type)
Transformation.GetRuleForTypeSignature(Type[], Type)
Transformation.GetRulesForInputTypes(params Type[])
Transformation.Rules
Transformation.GetRulesForTypeSignature(Type[], Type, bool)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NMF.Transformations
Assembly: NMF.Models.Transformations.dll
Syntax
public class ModelCheckTransformation : ReflectiveTransformation

Methods

| Edit this page View Source

CreateDefaultRules()

Creates the default transformation rules (can be overridden by reflected rules)

Declaration
protected override IEnumerable<GeneralTransformationRule> CreateDefaultRules()
Returns
Type Description
IEnumerable<GeneralTransformationRule>

A collection of transformation rules

Overrides
ReflectiveTransformation.CreateDefaultRules()
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX