StyleCop.CSharp by StyleCop contributors, Andy Reeves, Chris Dahlberg

<PackageReference Include="StyleCop.CSharp" Version="6.2.0" />

.NET API 245,760 bytes

 ClassBase

public abstract class ClassBase : CsElement, ITypeConstraintContainer
The base class for classes, structs and interfaces.
public string BaseClass { get; }

Gets the name of the base element that this element inherits from.

public ICollection<string> ImplementedInterfaces { get; }

Gets the list of interfaces that this element implements.

Gets the list of partial interfaces with the same fully qualified name as this element.

Gets the list of type constraints on the element, if any.

protected void SetInheritedItems(Declaration declaration)

Sets the inherited items of the class.