Bahasa

IWorkflowInstanceManagement Antarmuka

Definisi

Mewakili kontrak layanan yang menentukan serangkaian operasi yang memungkinkan Anda mengontrol instans alur kerja.

public interface class IWorkflowInstanceManagement
[System.ServiceModel.Activities.Description.WorkflowContractBehavior]
[System.ServiceModel.ServiceContract(Name="IWorkflowInstanceManagement", Namespace="http://schemas.datacontract.org/2008/10/WorkflowServices")]
public interface IWorkflowInstanceManagement
[<System.ServiceModel.Activities.Description.WorkflowContractBehavior>]
[<System.ServiceModel.ServiceContract(Name="IWorkflowInstanceManagement", Namespace="http://schemas.datacontract.org/2008/10/WorkflowServices")>]
type IWorkflowInstanceManagement = interface
Public Interface IWorkflowInstanceManagement
Turunan
Atribut

Metode

Nama Deskripsi
Abandon(Guid, String)

Mencoba untuk meninggalkan instans alur kerja yang ditentukan.

BeginAbandon(Guid, String, AsyncCallback, Object)

Memulai operasi asinkron untuk meninggalkan instans alur kerja yang ditentukan.

BeginCancel(Guid, AsyncCallback, Object)

Memulai operasi asinkron untuk membatalkan instans alur kerja yang ditentukan.

BeginRun(Guid, AsyncCallback, Object)

Memulai operasi asinkron untuk menjalankan instans alur kerja yang ditentukan.

BeginSuspend(Guid, String, AsyncCallback, Object)

Memulai operasi asinkron untuk menangguhkan instans alur kerja yang ditentukan.

BeginTerminate(Guid, String, AsyncCallback, Object)

Memulai operasi asinkron untuk mengakhiri instans alur kerja yang ditentukan.

BeginTransactedCancel(Guid, AsyncCallback, Object)

Memulai operasi pembatalan asinkron dalam transaksi.

BeginTransactedRun(Guid, AsyncCallback, Object)

Memulai operasi asinkron yang menjalankan instans alur kerja dalam transaksi.

BeginTransactedSuspend(Guid, String, AsyncCallback, Object)

Memulai operasi asinkron yang menangguhkan instans alur kerja yang ditentukan.

BeginTransactedTerminate(Guid, String, AsyncCallback, Object)

Memulai operasi asinkron yang mengakhiri instans alur kerja dalam transaksi.

BeginTransactedUnsuspend(Guid, AsyncCallback, Object)

Memulai operasi asinkron yang melanjutkan instans alur kerja yang ditentukan dalam transaksi.

BeginUnsuspend(Guid, AsyncCallback, Object)

Memulai operasi asinkron yang melanjutkan instans alur kerja yang ditentukan.

Cancel(Guid)

Membatalkan instans alur kerja yang ditentukan.

EndAbandon(IAsyncResult)

Menyelesaikan operasi pengabaian asinkron.

EndCancel(IAsyncResult)

Menyelesaikan operasi pembatalan asinkron.

EndRun(IAsyncResult)

Menyelesaikan operasi eksekusi asinkron.

EndSuspend(IAsyncResult)

Menyelesaikan operasi penangguhan asinkron.

EndTerminate(IAsyncResult)

Menyelesaikan operasi penghentian asinkron.

EndTransactedCancel(IAsyncResult)

Menyelesaikan operasi pembatalan yang ditransaksikan asinkron.

EndTransactedRun(IAsyncResult)

Menyelesaikan operasi eksekusi yang ditransaksikan asinkron.

EndTransactedSuspend(IAsyncResult)

Menyelesaikan operasi penangguhan yang ditransaksikan asinkron.

EndTransactedTerminate(IAsyncResult)

Menyelesaikan operasi penghentian yang ditransaksikan asinkron.

EndTransactedUnsuspend(IAsyncResult)

Menyelesaikan operasi unsuspend yang ditransaksikan asinkron.

EndUnsuspend(IAsyncResult)

Menyelesaikan operasi yang tidak digunakan asinkron.

Run(Guid)

Mulai menjalankan instans alur kerja yang ditentukan.

Suspend(Guid, String)

Menangguhkan instans alur kerja yang ditentukan.

Terminate(Guid, String)

Mengakhiri instans alur kerja yang ditentukan.

TransactedCancel(Guid)

Membatalkan instans alur kerja yang ditentukan dalam transaksi.

TransactedRun(Guid)

Menjalankan instans alur kerja yang ditentukan dalam transaksi.

TransactedSuspend(Guid, String)

Menangguhkan instans alur kerja yang ditentukan dalam transaksi.

TransactedTerminate(Guid, String)

Mengakhiri instans alur kerja yang ditentukan dalam transaksi.

TransactedUnsuspend(Guid)

Melanjutkan instans alur kerja yang ditentukan dalam transaksi.

Unsuspend(Guid)

Melanjutkan instans alur kerja yang ditentukan.

Berlaku untuk