| 
               | 
            
              Reporting
             | 
          
The ReportingProcessBase type exposes the following members.
| Name | Description | |
|---|---|---|
| 
                 | 
              CleanReportLocation | Deletes reports from the ReportLocation that have been idle for the length of the IdleReportLifetime. | 
| 
                 | 
              Equals | Determines whether the specified object is equal to the current object. (Inherited from Object)  | 
            
| 
                 | 
              Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object)  | 
            
| 
                 | 
              GenerateReport | Queues up a report to be generated on a separate thread. | 
| 
                 | 
              GetArguments | Gets the command line arguments for the reporting process. | 
| 
                 | 
              GetArguments(DateTime, Boolean) | Gets the command line arguments for the reporting process for a given report date. | 
| 
                 | 
              GetHashCode | Serves as the default hash function. (Inherited from Object)  | 
            
| 
                 | 
              GetPendingReportsList | Returns the list of reports which are in the queue but are yet to be generated. | 
| 
                 | 
              GetReportsList | Returns the list of reports that are available from the report location. | 
| 
                 | 
              GetType | Gets the Type of the current instance. (Inherited from Object)  | 
            
| 
                 | 
              IsReportFileName | Determines whether the given path is a path to a report, based on the file name. | 
| 
                 | 
              LoadSettings | Loads saved settings from the config file. | 
| 
                 | 
              MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object)  | 
            
| 
                 | 
              SaveSettings | Saves settings to the config file. | 
| 
                 | 
              SetArguments | Applies any received command line arguments for the reporting process. | 
| 
                 | 
              ToString | Returns a string that represents the current object. (Inherited from Object)  | 
            
| Name | Description | |
|---|---|---|
| 
                 | 
              GetEnumValueOrDefault | 
            Gets the enumeration constant for value, if defined in the enumeration, or a default value.
             (Defined by EnumExtensions)  | 
            
| 
                 | 
              GetEnumValueOrDefaultT | 
            Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
             (Defined by EnumExtensions)  |