Metoda CodeGenerationUtilities.CalculateInheritanceDepth —
Biorąc pod uwagę DomainClass, obliczyć głębokość dziedziczenia w wygenerowanym kodzie (biorąc pod uwagę uzyskane podwójne podstawowych klas).Służy do określenia, czy potrzebujemy atrybutu SuppressMessage dla "nadmiernego dziedziczenia".
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.DslDefinition
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Składnia
'Deklaracja
Public Shared Function CalculateInheritanceDepth ( _
domainClass As DomainClass _
) As Integer
public static int CalculateInheritanceDepth(
DomainClass domainClass
)
Parametry
- domainClass
Typ: Microsoft.VisualStudio.Modeling.DslDefinition.DomainClass
Wartość zwracana
Typ: System.Int32
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Modeling.DslDefinition