Class CleanUnusedAssetsFoldersJob
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Scheduled job that removes content asset folders where the related content has been deleted.
Implements
Inherited Members
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
  Namespace: EPiServer.Util
Assembly: EPiServer.dll
Version: 10.10.4Syntax
[ScheduledPlugIn(GUID = "E652F3BD-F550-40E8-8743-2C39CDA651DC", DisplayName = "Remove Unrelated Content Resources", LanguagePath = "/admin/databasejob/contentassetscleanupjob", HelpFile = "contentassetscleanupjob", DefaultEnabled = true, InitialTime = "1.1:0:0", IntervalLength = 1, IntervalType = ScheduledIntervalType.Weeks, Restartable = true)]
[ServiceConfiguration]
public class CleanUnusedAssetsFoldersJob : ScheduledJobBase, IScheduledJobConstructors
CleanUnusedAssetsFoldersJob()
Initializes a new instance of the CleanUnusedAssetsFoldersJob class.
Declaration
public CleanUnusedAssetsFoldersJob()Fields
BatchSize
The number of items that is loaded in a batch.
Declaration
public const int BatchSize = 10Field Value
| Type | Description | 
|---|---|
| System.Int32 | 
Methods
Execute()
Execute the job
Declaration
public override string Execute()Returns
| Type | Description | 
|---|---|
| System.String | 
Overrides
OnStatusChanged(String)
Raise a StatusChanged event
Declaration
protected override void OnStatusChanged(string statusMessage)Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | statusMessage | Status message to report | 
Overrides
Stop()
Stop the job
Declaration
public override void Stop()