CodeGenerationUtilities.CalculateInheritanceDepth(DomainClass) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
假设有一个 DomainClass,则在生成的代码中计算继承深度 (考虑) 的双派生基类。 这用于确定是否需要 SuppressMessage 属性来进行 "过量继承"。
public:
static int CalculateInheritanceDepth(Microsoft::VisualStudio::Modeling::DslDefinition::DomainClass ^ domainClass);
public static int CalculateInheritanceDepth (Microsoft.VisualStudio.Modeling.DslDefinition.DomainClass domainClass);
static member CalculateInheritanceDepth : Microsoft.VisualStudio.Modeling.DslDefinition.DomainClass -> int
Public Shared Function CalculateInheritanceDepth (domainClass As DomainClass) As Integer
参数
- domainClass
- DomainClass