Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Dado un DomainClass, calcule la profundidad de herencia en el código generado (que tiene en cuenta de clases base doble-derivadas).Se utiliza para determinar si es necesario un atributo SuppressMessage para “herencia excesiva”.
Espacio de nombres: Microsoft.VisualStudio.Modeling.DslDefinition
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Sintaxis
'Declaración
Public Shared Function CalculateInheritanceDepth ( _
domainClass As DomainClass _
) As Integer
public static int CalculateInheritanceDepth(
DomainClass domainClass
)
Parámetros
- domainClass
Tipo: Microsoft.VisualStudio.Modeling.DslDefinition.DomainClass
Valor devuelto
Tipo: System.Int32
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.DslDefinition (Espacio de nombres)