Espacio de nombres WebSvcQueueSystem
La clase QueueSystem es la clase principal en el espacio de nombres WebSvcQueueSystem . La clase QueueSystem incluye métodos que administración trabajos enviados para el servicio de cola de Project Server.
Nota
En el servicio web ASMX, QueueSystem es una clase. En el servicio WCF, QueueSystem es una interfaz que se implementa en la clase QueueSystemClient . Para obtener información acerca del uso de la clase QueueSystemClient en una aplicación basada en WCF, vea el constructor de la clase QueueSystem .
El espacio de nombres de WebSvcQueueSystem es un nombre arbitrario de una referencia al servicio web QueueSystem.asmx (o el servicio de QueueSystem.svc) de Project Server Interface (PSI). Métodos de la clase QueueSystem pueden obtener el recuento de trabajo, el trabajo y el grupo de trabajo esperan, el tiempo y estado de todos los trabajos, trabajos especificados, y los trabajos que pertenecen cuyo la persona que llama o trabajos para especifican proyectos. Métodos pueden cancelar o reintentar un trabajo en cola, correlación de trabajo de administrar y configurar la cola.
métodos de QueueSystem normalmente use o devuelven un objeto QueueStatusDataSet o QueueStatusRequestDataSet .
Clases
Clase | Descripción | |
---|---|---|
QueueStatusDataSet | Contiene el resultado de una solicitud de estado de la cola. | |
QueueStatusDataSet.StatusDataTable | Contiene valores de estado de trabajo de cola para objetos específicos QueueStatusDataSet.StatusRow . | |
QueueStatusDataSet.StatusRow | Representa el estado del trabajo de una cola en el objeto QueueStatusDataSet . | |
QueueStatusDataSet.StatusRowChangeEvent | Evento que se produce cuando se modifican los datos en un StatusRow . | |
QueueStatusRequestDataSet | Especifica el DataSet para el parámetro qsrDS en el método ReadJobStatus . | |
QueueStatusRequestDataSet.StatusRequestDataTable | Contiene valores de solicitud de estado de los objetos específicos de QueueStatusRequestDataSet.StatusRequestRow . | |
QueueStatusRequestDataSet.StatusRequestRow | Representa una solicitud de estado específico en el objeto QueueStatusRequestDataSet . | |
QueueStatusRequestDataSet.StatusRequestRowChangeEvent | Evento que se produce cuando se modifican los datos en un StatusRequestRow . | |
QueueSystem | Incluye métodos para consultar y administrar el servicio de cola de Project Server. |
Delegados
Delegado | Descripción | |
---|---|---|
QueueStatusDataSet.StatusRowChangeEventHandler | Describe la configuración del controlador de eventos para cuando se modifiquen los datos especificados. | |
QueueStatusRequestDataSet.StatusRequestRowChangeEventHandler | Describe la configuración del controlador de eventos para cuando se modifiquen los datos especificados. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
JobState | Especifica el estado de un trabajo de la cola. | |
QueueID | Especifica el tipo de identificador de la cola. | |
QueueMsgType | Especifica un tipo de mensaje del sistema de cola. | |
SortColumn | Especifica la columna por la que se va a ordenar el objeto WebSvcQueueSystem.QueueStatusDataSet.StatusDataTable . | |
SortOrder | Especifica cómo se ordenan los elementos de la cola. |