Ana içeriğe geç

Process

Geçerli WorkItem belirtilen parametrelerle işler.

myWorkItem.Process(selectedAction?: string, async?: boolean, completedBy?: ( string | Identity )):void (Identity)

Parametreler

string selectedAction optional
    Seçilecek eylemi belirtir. Belirtilmezse mevcut WorkItem.SelectedAction özelliği kullanılır.

boolean async optional
    İş adımı işlemenin eşzamanlı mı yoksa eşzamansız mı olacağını belirtir. true olarak ayarlanırsa iş adımı başka bir iş parçacığı bağlamında işlenir.

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

Döndürür

Hiçbir şey döndürmez. Betiğin güncellenmiş durumu incelemesi gerektiğinde eşzamanlı çağrıdan $WorkItem sonra kullanın.

Açıklamalar

İş adımının durumu şu durumlardan biri değilse Waiting, Createdveya Joinbu yöntemi çağırmak yasaktır ve erişim reddedildi hatasına neden olur.

parametresi true olduğunda async bu yöntem hemen döner ve işleme arka planda devam eder. Aksi takdirde işlemenin tamamlanmasını bekler.

Bir eylem seçilmesi zorunludur. İletilmesi selectedAction şunu günceller SelectedAction; atlanması yalnızca bu özellik önceden ayarlanmışsa geçerlidir. İşleme başlamadan önce iş adımına salt okunur erişim olup olmadığı denetlenir.

Ayrıca bkz.