ExcelServicesJob Members
Include Protected Members
Include Inherited Members
Defines methods, properties, and events for validating, dividing, scheduling, and executing divided work on a compute cluster.
The ExcelServicesJob type exposes the following members.
Constructors
Top
Properties
Name | Description | |
---|---|---|
![]() |
ApplicationName | Gets or sets the application name used by the ScheduledTask property to execute the Windows Compute Cluster Server 2003 job. |
![]() |
AsyncCheckTaskPeriod | Gets or sets the period in milliseconds that is used to check whether a task has completed during the execution of the private RunNowAsync method. |
![]() |
Capacity | (Inherited from List<TaskTracker>.) |
![]() |
CCSFilename | Gets the Windows Compute Cluster Server 2003 XML file name used by the Schedule and ScheduledRunNow methods. |
![]() |
Cluster | Gets or sets the compute cluster for the current job instance. |
![]() |
ClusterName | Gets or sets the name of the compute cluster to connect to, to submit the Windows Compute Cluster Server 2003 job. |
![]() |
ClusterNodes | Gets the number of nodes associated with the compute cluster where the job is submitted. |
![]() |
Coordinates | Gets or sets the coordinate to output the results in the workbook template. |
![]() |
Count | (Inherited from List<TaskTracker>.) |
![]() |
DataCulture | Gets or sets the data culture used in opening the workbook template for the ProcessCompleteResult method. |
![]() |
DataCultureName | Gets or sets the data culture based on the name, used in opening the template workbook for the ProcessCompleteResult method. |
![]() |
Divisor | Gets or sets the divisor value for the fixed TypeOfDivision property. |
![]() |
IncludeHeader | Gets or sets whether the header is included in the output used by the results collection for the Schedule and ScheduledRunNow methods. |
![]() |
InputWork | Gets or sets the input for the ExcelServicesWork object used in dividing the work and distributing it to the cluster. |
![]() |
Item[Int32] | (Inherited from List<TaskTracker>.) |
![]() |
Item[Task] | Gets or sets the TaskTracker indexer. |
![]() |
JobFilename | Gets or sets the Windows Compute Cluster Server 2003 XML file name used by the Schedule and ScheduledRunNow methods. |
![]() |
JobName | Gets the Windows Compute Cluster Server 2003 job and task name for the jobs submitted by the Schedule, ScheduledRunNow, and private RunNowAsync methods. |
![]() |
LocalPath | Gets or sets the local file path based on the UNCPath property. |
![]() |
MaximumProcessors | Gets or sets the maximum number of processors to use for the Windows Compute Cluster Server 2003 jobs and tasks. |
![]() |
MinimumProcessors | Gets or sets the minimum number of processors to use for the Windows Compute Cluster Server 2003 jobs and tasks. |
![]() |
OutputLocation | Gets or sets the output location used by the results collection for the Schedule and ScheduledRunNow methods. |
![]() |
Priority | Gets or sets the priority of the Windows Compute Cluster Server 2003 job. |
![]() |
ResultWork | Gets the ExcelServicesWork result generated from the collection of results from the XML files. |
![]() |
ScheduledJobId | Gets or sets the Windows Compute Cluster Server 2003 job identifier for the job submitted by the private RunNowAsync method. |
![]() |
ScheduledTask | Gets or sets the scheduled task created by the Schedule and ScheduledRunNow methods. |
![]() |
ScheduledTaskDate | Gets the date of the scheduled task used by the Schedule and ScheduledRunNow methods. |
![]() |
ScheduledTaskDirectory | Gets the scheduled task directory value. |
![]() |
ScheduledTaskName | Gets the name of the scheduled task. |
![]() |
SerializationFileName | Gets or sets the Excel Calculation Services XML serialization file name. |
![]() |
Status | Gets the result status after the execution of the ProcessCompleteResult method. |
![]() |
TaskList | |
![]() |
TaskTrigger | Appends a task trigger to the existing set of triggers. |
![]() |
TaskTriggers | Gets or sets an array of task triggers created by the Schedule and ScheduledRunNow methods. |
![]() |
Template | Gets or sets the template used by the results collection for the Schedule and ScheduledRunNow methods. |
![]() |
TypeOfDivision | Gets or sets the type of division to perform in dividing the input work into Windows Compute Cluster Server 2003 tasks. |
![]() |
TypeOfLocation | Gets or sets the location type used by the results collection for the Schedule and ScheduledRunNow methods. |
![]() |
UICulture | Gets or sets user interface culture used in opening the workbook template for the ProcessCompleteResult method. |
![]() |
UICultureName | Gets or sets the name of the user interface culture, used in opening the template workbook for the ProcessCompleteResult method. |
![]() |
UNCPath | Gets or sets the head node UNC location where the Windows Compute Cluster Server 2003 and Excel Calculation Services XML job files are stored prior to execution. |
![]() |
Workbook | Gets the workbook result output from the ProcessCompleteResult method. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Add | (Inherited from List<TaskTracker>.) |
![]() |
AddRange | (Inherited from List<TaskTracker>.) |
![]() |
AsReadOnly | (Inherited from List<TaskTracker>.) |
![]() |
BinarySearch(T) | (Inherited from List<TaskTracker>.) |
![]() |
BinarySearch(T, IComparer<T>) | (Inherited from List<TaskTracker>.) |
![]() |
BinarySearch(Int32, Int32, T, IComparer<T>) | (Inherited from List<TaskTracker>.) |
![]() |
Clear | (Inherited from List<TaskTracker>.) |
![]() |
CompleteAsync | Completes an asynchronous operation. |
![]() |
Contains | (Inherited from List<TaskTracker>.) |
![]() |
ConvertAll<TOutput> | (Inherited from List<TaskTracker>.) |
![]() |
CopyTo([]) | (Inherited from List<TaskTracker>.) |
![]() |
CopyTo([], Int32) | (Inherited from List<TaskTracker>.) |
![]() |
CopyTo(Int32, [], Int32, Int32) | (Inherited from List<TaskTracker>.) |
![]() ![]() |
DeserializeMe | Deserializes the XML in an XML file into an object. |
![]() |
Dispose() | Closes the scheduled task if it is still open, and closes the impersonation and cluster objects. |
![]() |
Dispose(Boolean) | |
![]() |
Divide | Performs division on the object based on the TypeOfDivision and Divisor properties. |
![]() |
Equals | (Inherited from Object.) |
![]() |
Exists | (Inherited from List<TaskTracker>.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
Find | (Inherited from List<TaskTracker>.) |
![]() |
FindAll | (Inherited from List<TaskTracker>.) |
![]() |
FindIndex(Predicate<T>) | (Inherited from List<TaskTracker>.) |
![]() |
FindIndex(Int32, Predicate<T>) | (Inherited from List<TaskTracker>.) |
![]() |
FindIndex(Int32, Int32, Predicate<T>) | (Inherited from List<TaskTracker>.) |
![]() |
FindLast | (Inherited from List<TaskTracker>.) |
![]() |
FindLastIndex(Predicate<T>) | (Inherited from List<TaskTracker>.) |
![]() |
FindLastIndex(Int32, Predicate<T>) | (Inherited from List<TaskTracker>.) |
![]() |
FindLastIndex(Int32, Int32, Predicate<T>) | (Inherited from List<TaskTracker>.) |
![]() |
ForEach | (Inherited from List<TaskTracker>.) |
![]() |
GenerateXml() | Creates an XML file. |
![]() |
GenerateXml(Boolean) | Creates the XML file used by the Microsoft.Office.Excel.Server.Addins.ComputeCluster executable file. |
![]() |
GetEnumerator | (Inherited from List<TaskTracker>.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetRange | (Inherited from List<TaskTracker>.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
IndexOf(T) | (Inherited from List<TaskTracker>.) |
![]() |
IndexOf(T, Int32) | (Inherited from List<TaskTracker>.) |
![]() |
IndexOf(T, Int32, Int32) | (Inherited from List<TaskTracker>.) |
![]() |
Insert | (Inherited from List<TaskTracker>.) |
![]() |
InsertRange | (Inherited from List<TaskTracker>.) |
![]() |
LastIndexOf(T) | (Inherited from List<TaskTracker>.) |
![]() |
LastIndexOf(T, Int32) | (Inherited from List<TaskTracker>.) |
![]() |
LastIndexOf(T, Int32, Int32) | (Inherited from List<TaskTracker>.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
OutputName | Returns the output file name. |
![]() |
ProcessCompleteResult() | Processes the results of a completed job and stores the collected results in the ResultWork property. |
![]() |
ProcessCompleteResult(Boolean, Int32, Int32, String, LocationType, String) | Processes the results of a completed job and stores the collected results in the ResultWork property. |
![]() |
Remove | (Inherited from List<TaskTracker>.) |
![]() |
RemoveAll | (Inherited from List<TaskTracker>.) |
![]() |
RemoveAt | (Inherited from List<TaskTracker>.) |
![]() |
RemoveRange | (Inherited from List<TaskTracker>.) |
![]() ![]() |
ResetCreds | Facilitates the resetting of credentials for a single task. |
![]() |
Reverse() | (Inherited from List<TaskTracker>.) |
![]() |
Reverse(Int32, Int32) | (Inherited from List<TaskTracker>.) |
![]() |
RunNow | Adds an event handler for the TaskCompleted event prior to executing the private RunNowAsync method. |
![]() |
SaveWorkbook() | Saves the workbook output from the ProcessCompleteResult method. |
![]() |
SaveWorkbook(String, LocationType) | Saves the workbook output from the ProcessCompleteResult method. |
![]() |
Schedule | Validates, divides, and then schedules the work to perform on the compute cluster on the head node using the ScheduledTask property. |
![]() |
ScheduledRunNow | Validates, divides, creates a schedule, and then runs the work to perform on the compute cluster immediately. |
![]() |
ScheduledRunNowWait | Validates, divides, creates a schedule, and then runs the work to perform on the compute cluster immediately. Waits for the work to be completed. |
![]() |
SerializeMe | Serializes the current instance of the object based on the FileName parameter. |
![]() |
Sort() | (Inherited from List<TaskTracker>.) |
![]() |
Sort(IComparer<T>) | (Inherited from List<TaskTracker>.) |
![]() |
Sort(Comparison<T>) | (Inherited from List<TaskTracker>.) |
![]() |
Sort(Int32, Int32, IComparer<T>) | (Inherited from List<TaskTracker>.) |
![]() |
ToArray | (Inherited from List<TaskTracker>.) |
![]() |
ToString | (Inherited from Object.) |
![]() |
TrimExcess | (Inherited from List<TaskTracker>.) |
![]() |
TrueForAll | (Inherited from List<TaskTracker>.) |
![]() |
Validate | Performs validation on the constructor parameters prior to the execution of the Divide method. |
Top
Events
Name | Description | |
---|---|---|
![]() |
JobCompleted | |
![]() |
JobCredentialsCached | |
![]() |
JobErrored | |
![]() |
JobInputDivided | |
![]() |
JobResourcesValidated | Notifies and passes back the results of resource validation. |
![]() |
JobTimeout | Provides notification about a task timeout. |
![]() |
JobUserImpersonated | |
![]() |
JobXmlGenerated | |
![]() |
TaskCompleted | Provides notification about the completion of a task. |
![]() |
TaskErrored |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
IXmlSerializable.GetSchema | |
![]() ![]() |
IXmlSerializable.ReadXml | |
![]() ![]() |
IXmlSerializable.WriteXml | |
![]() ![]() |
IList.Add | (Inherited from List<TaskTracker>.) |
![]() ![]() |
IList.Contains | (Inherited from List<TaskTracker>.) |
![]() ![]() |
ICollection.CopyTo | (Inherited from List<TaskTracker>.) |
![]() ![]() |
IEnumerable<T>.GetEnumerator | (Inherited from List<TaskTracker>.) |
![]() ![]() |
IEnumerable.GetEnumerator | (Inherited from List<TaskTracker>.) |
![]() ![]() |
IList.IndexOf | (Inherited from List<TaskTracker>.) |
![]() ![]() |
IList.Insert | (Inherited from List<TaskTracker>.) |
![]() ![]() |
IList.IsFixedSize | (Inherited from List<TaskTracker>.) |
![]() ![]() |
ICollection<T>.IsReadOnly | (Inherited from List<TaskTracker>.) |
![]() ![]() |
IList.IsReadOnly | (Inherited from List<TaskTracker>.) |
![]() ![]() |
ICollection.IsSynchronized | (Inherited from List<TaskTracker>.) |
![]() ![]() |
IList.Item | (Inherited from List<TaskTracker>.) |
![]() ![]() |
IList.Remove | (Inherited from List<TaskTracker>.) |
![]() ![]() |
ICollection.SyncRoot | (Inherited from List<TaskTracker>.) |
Top
See Also
Reference
Microsoft.Office.Excel.Server.Addins.ComputeCluster Namespace