Freigeben über


CodeGenerationUtilities.CalculateInheritanceDepth-Methode

Wenn eine DomainClass vorliegt, Vererbungstiefe im generierten Code berechnen (unter Berücksichtigung von doppelt abgeleiteten Basisklassen). Dies wird verwendet, um zu bestimmen, ob wir ein SuppressMessage-Attribut für "übermäßige Vererbung" benötigen.

Namespace:  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)

Syntax

'Declaration
Public Shared Function CalculateInheritanceDepth ( _
    domainClass As DomainClass _
) As Integer
public static int CalculateInheritanceDepth(
    DomainClass domainClass
)

Parameter

Rückgabewert

Typ: System.Int32

.NET Framework-Sicherheit

Siehe auch

Referenz

CodeGenerationUtilities Klasse

Microsoft.VisualStudio.Modeling.DslDefinition-Namespace