QueueSystem members

Includes methods for querying and managing the Queueing Service in Project Server.

The QueueSystem type exposes the following members.

Constructors

  Name Description
Public method QueueSystem Creates an QueueSystem object from the ASMX-based QueueSystem web service.

Top

Properties

  Name Description
Public property AllowAutoRedirect (Inherited from HttpWebClientProtocol.)
Protected property CanRaiseEvents (Inherited from Component.)
Public property ClientCertificates (Inherited from HttpWebClientProtocol.)
Public property ConnectionGroupName (Inherited from WebClientProtocol.)
Public property Container (Inherited from Component.)
Public property CookieContainer (Inherited from HttpWebClientProtocol.)
Public property Credentials (Inherited from WebClientProtocol.)
Protected property DesignMode (Inherited from Component.)
Public property EnableDecompression (Inherited from HttpWebClientProtocol.)
Protected property Events (Inherited from Component.)
Public property PreAuthenticate (Inherited from WebClientProtocol.)
Public property Proxy (Inherited from HttpWebClientProtocol.)
Public property RequestEncoding (Inherited from WebClientProtocol.)
Public property Site (Inherited from Component.)
Public property SoapVersion (Inherited from SoapHttpClientProtocol.)
Public property Timeout (Inherited from WebClientProtocol.)
Public property UnsafeAuthenticatedConnectionSharing (Inherited from HttpWebClientProtocol.)
Public property Url (Inherited from WebClientProtocol.)
Public property UseDefaultCredentials (Inherited from WebClientProtocol.)
Public property UserAgent (Inherited from HttpWebClientProtocol.)

Top

Methods

  Name Description
Public method Abort (Inherited from WebClientProtocol.)
Protected method BeginInvoke (Inherited from SoapHttpClientProtocol.)
Protected method CancelAsync (Inherited from HttpWebClientProtocol.)
Public method CancelCorrelation Cancels the specified job correlation in the Project Server Queuing Service.
Public method CancelJob Cancels the specified job in the Project Server Queuing Service. Allows correlated and incomplete jobs to be cancelled.
Public method CancelJobAndCorrelation Cancels the selected job or jobs, as well as any related sub-jobs.
Public method CancelJobSimple Cancels the specified job in the Project Server Queuing Service.
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method Discover (Inherited from SoapHttpClientProtocol.)
Public method Dispose() (Inherited from Component.)
Protected method Dispose(Boolean) (Inherited from Component.)
Protected method EndInvoke (Inherited from SoapHttpClientProtocol.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Component.)
Public method GetHashCode (Inherited from Object.)
Public method GetJobCompletionState Gets the state and any queue error of a specified job in the Project Server Queuing Service.
Public method GetJobCount Gets the number of jobs of the specified correlations, job states, and message types in the Project Server Queuing Service.
Public method GetJobGroupWaitTime Determines the expected time for the queue to process jobs of the specified type in a job group.
Public method GetJobGroupWaitTimeSimple Determines the maximum expected time remaining for Project and Timesheet queues to process the specified job group.
Public method GetJobWaitTime Calculates the expected amount of time remaining to process a specified job in the Project Server Queuing Service.
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetMyJobCount Gets the number of queue jobs submitted by the current user.
Public method GetProposedJobWaitTime Calculates the expected amount of time to process a proposed job of the specified type in the Project Server Queuing Service.
Protected method GetReaderForMessage (Inherited from SoapHttpClientProtocol.)
Protected method GetService (Inherited from Component.)
Public method GetType (Inherited from Object.)
Protected method GetWebRequest (Inherited from SoapHttpClientProtocol.)
Protected method GetWebResponse(WebRequest) (Inherited from HttpWebClientProtocol.)
Protected method GetWebResponse(WebRequest, IAsyncResult) (Inherited from HttpWebClientProtocol.)
Protected method GetWriterForMessage (Inherited from SoapHttpClientProtocol.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method Invoke (Inherited from SoapHttpClientProtocol.)
Protected method InvokeAsync(String, [], SendOrPostCallback) (Inherited from SoapHttpClientProtocol.)
Protected method InvokeAsync(String, [], SendOrPostCallback, Object) (Inherited from SoapHttpClientProtocol.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method PurgeQueueStatistics Clears the statistics for jobs of the specified type in the Project Server Queuing Service.
Public method QueuePurgeArchivedJobs Purges archived jobs from the Project Server queue.
Public method ReadAllJobStatus Gets the status of all jobs of the specified types and states from the Project Server Queuing Service.
Public method ReadAllJobStatusSimple Gets the status of all Project Server Queuing Service jobs within the specified dates.
Public method ReadJobStatus Gets the status of the specified jobs in the Project Server Queuing Service.
Public method ReadJobStatusSimple Gets status information about the specified jobs on the Project Server queue.
Public method ReadMyJobStatus Gets the status of jobs owned by the current user from the Project Server Queuing Service.
Public method ReadProjectJobStatus Gets the status of jobs for the specified projects, job types, and completion states from the Project Server Queuing Service.
Public method ReadQueueConfiguration Gets the configuration settings of the specified queue in Project Server.
Public method RetryCorrelation Sets a failed correlated job to be ready for reprocessing in the Project Server Queuing Service.
Public method RetryJob Reprocesses a failed job in the Project Server Queuing Service.
Public method SetQueueConfiguration Makes a configuration setting for a specified queue in the Project Server Queuing Service.
Public method ToString (Inherited from Component.)
Public method UnblockCorrelation Unblocks a job correlation in the Project Server Queuing Service.

Top

Events

  Name Description
Public event Disposed (Inherited from Component.)

Top

See also

Reference

QueueSystem class

WebSvcQueueSystem namespace