![]() | |
WeroSoft.Diagnostics.CodeExamination Namespace |
Class | Description | |
---|---|---|
![]() ![]() | CodeExamination |
Provides the code examination for types according the defined rules.
|
![]() | CodeExaminationAttribute |
Defines the attribute used for decorating a type which defines a code examination rule.
|
![]() | CodeExaminationBaseAttribute |
Defines the base class for the code examination attributes.
|
![]() | CodeExaminationCodes |
Defines the code used for expressing code examination failings.
|
![]() | CodeExaminationContext |
Defines the context used for code examination.
|
![]() | CodeExaminationEventArgs |
The argument which is used on calling rules for examination.
|
![]() ![]() | CodeExaminationHintAttribute |
Provides a possibility to add hints for code examination to one of the defined targets.
|
![]() ![]() | CodeExaminationRule |
Defines the base implementation of an examination rule.
|
![]() | DataContractCodeExRule |
Implements a code examination rule for checking a type according the weroSoft data contract implementation rules.
|
![]() ![]() | DynamicCodeExRule |
Implements a code examination rule whose effective examination code is implemented externally.
|
![]() | ExceptionClassCodeExRule |
Implements a code examination rule for checking exception classes.
|
![]() | IgnoreCodeExaminationAttribute |
Defines the attribute used for decorating a type which defines a code examination rule.
|
![]() | StandardConstructorCodeExRule |
Implements a code examination rule for checking whether a type has a standard constructor.
|
Interface | Description | |
---|---|---|
![]() | ICodeExamination |
Defines the responsibility of the code examination.
|
![]() | ICodeExaminiationRule |
Defines the responsibility of a rule.
|
Enumeration | Description | |
---|---|---|
![]() | CodeExaminationCodeType |
Defines the examination code type on which examination is performed.
|
![]() | CodeExaminationElementTargets |
Defines the supported element targets of the CodeEx rule system.
|
![]() | CodeExaminationResultTextFormat |
Defines the possible text formats a examination result can formatted to.
|
![]() | CodeExaminationTarget |
Defines the target on which an examination rule can work.
|