Class CleanerRecord
- Namespace
- CodeStage.Maintainer.Cleaner
- Assembly
- Build.dll
Base Project Cleaner search results item.
[Serializable]
public abstract class CleanerRecord : RecordBase
- Inheritance
-
objectCleanerRecord
- Derived
- Inherited Members
Constructors
CleanerRecord(RecordType, LocationGroup)
protected CleanerRecord(RecordType type, LocationGroup locationGroup)
Parameters
typeRecordTypelocationGroupLocationGroup
Properties
Type
Type of the item.
public RecordType Type { get; }
Property Value
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
headerStringBuilder
PerformClean()
protected abstract bool PerformClean()
Returns
- bool