public class AssemblyDataConfiguration

assembly RefDocGen
namespace RefDocGen.AssemblyAnalysis
Base type:  object

A configuration describing what types and members to extract from an assembly.

Constructors

public AssemblyDataConfiguration(AccessModifier MinVisibility, MemberInheritanceMode MemberInheritanceMode, IEnumerable<string> AssembliesToExclude, IEnumerable<string> NamespacesToExclude) #
A configuration describing what types and members to extract from an assembly.
Parameters
AccessModifier MinVisibility
Minimal visibility of the types and members to include.
MemberInheritanceMode MemberInheritanceMode
Specifies which inherited members should be included in types.
IEnumerable<string> AssembliesToExclude
Names of assemblies to be excluded from the reference documentation.
IEnumerable<string> NamespacesToExclude
Namespaces to be excluded from the reference documentation.

Properties

public IEnumerable<string> AssembliesToExclude { get; init; } #
Names of assemblies to be excluded from the reference documentation.
public MemberInheritanceMode MemberInheritanceMode { get; init; } #
Specifies which inherited members should be included in types.
public AccessModifier MinVisibility { get; init; } #
Minimal visibility of the types and members to include.
public IEnumerable<string> NamespacesToExclude { get; init; } #
Namespaces to be excluded from the reference documentation.