Table of Contents

Class CleanerRecord

Namespace
CodeStage.Maintainer.Cleaner
Assembly
Build.dll

Base Project Cleaner search results item.

[Serializable]
public abstract class CleanerRecord : RecordBase
Inheritance
object
CleanerRecord
Derived
Inherited Members

Constructors

CleanerRecord(RecordType, LocationGroup)

protected CleanerRecord(RecordType type, LocationGroup locationGroup)

Parameters

type RecordType
locationGroup LocationGroup

Properties

Type

Type of the item.

public RecordType Type { get; }

Property Value

RecordType

Methods

Clean()

Call to try cleaning item (it will be removed according to the current settings).

public bool Clean()

Returns

bool

True if removal was successful / possible, false otherwise.

ConstructHeader(StringBuilder)

protected override void ConstructHeader(StringBuilder header)

Parameters

header StringBuilder

PerformClean()

protected abstract bool PerformClean()

Returns

bool