WebSvcQueueSystem namespace
A classe QueueSystem é a principal classe no namespace WebSvcQueueSystem . A classe QueueSystem inclui métodos que gerenciam os trabalhos enviados para o serviço de enfileiramento de mensagens do Project Server.
Observação
No serviço da web ASMX, QueueSystem é uma classe. No serviço do WCF, o QueueSystem é uma interface que é implementada na classe QueueSystemClient . Para obter informações sobre como usar a classe QueueSystemClient em um aplicativo baseado em WCF, consulte o construtor da classe QueueSystem .
O namespace WebSvcQueueSystem é um nome arbitrário para obter uma referência para o serviço da web de QueueSystem.asmx (ou o serviço de QueueSystem.svc) do Project Server Interface (PSI). Métodos na classe QueueSystem podem obter a contagem de trabalhos, trabalho e grupo de trabalho Aguarde tempo e status de todos os trabalhos, trabalhos especificados, e trabalhos pertencentes ao chamador ou trabalhos especificados projetos. Métodos podem cancelar ou repetir um trabalho de fila, correlação de trabalho de gerenciar e configurar a fila.
Normalmente, os métodos de QueueSystem usam ou retornam um objeto QueueStatusDataSet ou QueueStatusRequestDataSet .
Classes
Class | Description | |
---|---|---|
![]() |
QueueStatusDataSet | Contém os resultados de uma solicitação de status de fila. |
![]() |
QueueStatusDataSet.StatusDataTable | Contém valores de status de trabalho de fila para objetos específicos QueueStatusDataSet.StatusRow . |
![]() |
QueueStatusDataSet.StatusRow | Representa o status do trabalho de uma fila no objeto QueueStatusDataSet . |
![]() |
QueueStatusDataSet.StatusRowChangeEvent | Evento que ocorre quando os dados em um StatusRow são alterados. |
![]() |
QueueStatusRequestDataSet | Especifica o DataSet para o parâmetro qsrDS no método ReadJobStatus . |
![]() |
QueueStatusRequestDataSet.StatusRequestDataTable | Contém valores de solicitação de status para objetos específicos QueueStatusRequestDataSet.StatusRequestRow . |
![]() |
QueueStatusRequestDataSet.StatusRequestRow | Representa uma solicitação de status específico no objeto QueueStatusRequestDataSet . |
![]() |
QueueStatusRequestDataSet.StatusRequestRowChangeEvent | Evento que ocorre quando os dados em um StatusRequestRow são alterados. |
![]() |
QueueSystem | Inclui métodos para consultar e gerenciar o serviço de enfileiramento no Project Server. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
QueueStatusDataSet.StatusRowChangeEventHandler | Descreve as configurações de manipulador de eventos para quando os dados especificados são editados. |
![]() |
QueueStatusRequestDataSet.StatusRequestRowChangeEventHandler | Descreve as configurações de manipulador de eventos para quando os dados especificados são editados. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
JobState | Especifica o status de uma fila de trabalho. |
![]() |
QueueID | Especifica o tipo de ID de fila. |
![]() |
QueueMsgType | Especifica um tipo de mensagem do sistema de fila. |
![]() |
SortColumn | Especifica a coluna pela qual classificar o objeto WebSvcQueueSystem.QueueStatusDataSet.StatusDataTable . |
![]() |
SortOrder | Especifica como classificar itens da fila. |