Show / Hide Table of Contents

Class MetadataValidationCheckBase

Provides a base class from which metadata validation checks can inherit.

Inheritance
object
MetadataValidationCheckBase
Implements
IMetadataValidationCheck
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Algenta.Colectica.Model.Utility
Assembly: Algenta.Colectica.Model.dll
Syntax
public abstract class MetadataValidationCheckBase : IMetadataValidationCheck

Properties

Category

Gets the category of the metadata validation check.

Declaration
public string Category { get; set; }
Property Value
Type Description
string

Name

Gets the name of the metadata validation check.

Declaration
public string Name { get; set; }
Property Value
Type Description
string

Methods

PerformCheck(IVersionable)

Performs the validation check on the specified item.

Declaration
public abstract List<MetadataValidationResult> PerformCheck(IVersionable item)
Parameters
Type Name Description
IVersionable item

The item on which the metadata validation check is to be performed.

Returns
Type Description
List<MetadataValidationResult>

A list of results determined by the metadata validation check.

Implements

IMetadataValidationCheck

Extension Methods

Extensions.Yield<T>(T)
In this article
Back to top Generated by DocFX