A Sandcastle Documented Class Library

# Job Class

Represents a job managed by the application.
Inheritance Hierarchy
System
Object
Dundas.BI.Scheduling
Job

Namespace: Dundas.BI.Scheduling
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public abstract class Job

    Public MustInherit Class Job

    public ref class Job abstract

    [<AbstractClassAttribute>]
    type Job =  class end

The Job type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| CanBeReadByCaller | Gets a value indicating whether the current caller is allowed to view the job details.
| CanBeRunByCaller | Gets a value indicating whether the current caller is allowed to run the job.
| CanBeSavedByCaller | Gets a value indicating whether the current caller is allowed to modify/save the job.
| CreatedById | Gets the ID of the account which created the job.
| Description | Gets the description.
| Id | Gets the ID.
| JobKind | Gets the kind of job.
| LastRunInfo | Gets information about the last run of the job.
| ModifiedTime | Gets the time at which the job was last modified.
| RelatedItemDescription | Gets a friendly description of the related item.
| RelatedItemId | Gets the ID of the item related to the job (e.g. DataCube ID).
| RelatedItemTypeDescription | Gets a string which describes the type of related item (if any).
| RunAsId | Gets the ID of the account under which the job should be run.
| ScheduleStatus | Gets the status of the associated schedule.
| Status | Gets the status.
| TenantId | Gets the ID of the tenant associated with the job.

Top
See Also

#### Reference

Dundas.BI.Scheduling Namespace
Dundas.BI.Scheduling
IJobService