Ana içeriğe geç

ProcessWorkItem

Belirtilen WorkItem öğesini belirtilen parametrelerle işler.

$Domain.ProcessWorkItem(workItemId: string, selectedAction: string, async?: boolean, completedBy?: Identity):WorkItem (Identity, WorkItem)

Parametreler

string workItemId
    İş adımının ID'si.

string selectedAction
    İşlemden önce seçilecek eylemi belirtir.

boolean async optional
    İş adımının eşzamanlı mı yoksa eşzamansız mı işleneceğini belirtir. Değer trueolarak ayarlanırsa iş adımı başka bir iş parçacığı bağlamında işlenir.

Identity completedBy optional
    İş adımını tamamlayan kullanıcının kimliği.

Döndürür

İşlenmiş WorkItem iş akışı örneği.

Açıklamalar

İş adımının durumu Waiting veya Createddeğerlerinden biri değilse bu yöntemi çağırmak yasaktır ve erişim reddedildi hatası oluşturur.

Parametre async olarak trueayarlandığında bu yöntem hemen döner ve işlem arka planda sürer. Aksi takdirde işlem tamamlanana kadar bekler.

Ayrıca bkz.