WorkflowControlClient Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstemcinin ile WorkflowServiceHostbarındırılan bir iş akışı hizmetine denetim işlemleri göndermesine izin verir.
public ref class WorkflowControlClient : System::ServiceModel::ClientBase<System::ServiceModel::Activities::IWorkflowInstanceManagement ^>
public class WorkflowControlClient : System.ServiceModel.ClientBase<System.ServiceModel.Activities.IWorkflowInstanceManagement>
type WorkflowControlClient = class
inherit ClientBase<IWorkflowInstanceManagement>
Public Class WorkflowControlClient
Inherits ClientBase(Of IWorkflowInstanceManagement)
- Devralma
Açıklamalar
Bir iş akışı örneğini denetlemek için bu sınıfı kullanın.
Oluşturucular
WorkflowControlClient() |
WorkflowControlClient sınıfının yeni bir örneğini başlatır. |
WorkflowControlClient(Binding, EndpointAddress) |
Belirtilen bağlama WorkflowControlEndpointve ile sınıfının yeni bir örneğini WorkflowControlClient başlatır. |
WorkflowControlClient(String) |
Belirtilen uç nokta yapılandırmasıyla sınıfının yeni bir örneğini WorkflowControlClient başlatır. |
WorkflowControlClient(String, EndpointAddress) |
Belirtilen uç nokta yapılandırması ve EndpointAddressile sınıfının yeni bir örneğini WorkflowControlClient başlatır. |
WorkflowControlClient(String, String) |
Belirtilen uç nokta yapılandırması ve uç nokta adresiyle sınıfının yeni bir örneğini WorkflowControlClient başlatır. |
WorkflowControlClient(WorkflowControlEndpoint) |
belirtilen WorkflowControlEndpointile sınıfının yeni bir örneğini WorkflowControlClient başlatır. |
Özellikler
Channel |
Çeşitli yapılandırılmış hizmet uç noktalarına ileti göndermek için kullanılan iç kanalı alır. (Devralındığı yer: ClientBase<TChannel>) |
ChannelFactory |
Temel alınan ChannelFactory<TChannel> nesneyi alır. (Devralındığı yer: ClientBase<TChannel>) |
ClientCredentials |
bir işlemi çağırmak için kullanılan istemci kimlik bilgilerini alır. (Devralındığı yer: ClientBase<TChannel>) |
Endpoint |
WCF istemcisinin bağlanabileceği hizmet için hedef uç noktayı alır. (Devralındığı yer: ClientBase<TChannel>) |
InnerChannel |
Temel alınan IClientChannel uygulamayı alır. (Devralındığı yer: ClientBase<TChannel>) |
State |
Nesnenin geçerli durumunu ClientBase<TChannel> alır. (Devralındığı yer: ClientBase<TChannel>) |
Yöntemler
Abandon(Guid) |
Belirtilen iş akışı örneğini bırakır. |
Abandon(Guid, String) |
Belirtilen iş akışı örneğini bırakır. |
AbandonAsync(Guid) |
Belirtilen iş akışı örneğini bırakan zaman uyumsuz bir işlem başlatır. |
AbandonAsync(Guid, Object) |
Belirtilen kullanıcı tanımlı verilerle belirtilen iş akışı örneğini bırakan zaman uyumsuz bir işlem başlatır. |
AbandonAsync(Guid, String) |
Belirtilen iş akışı örneğini belirtilen nedenle bırakan zaman uyumsuz bir işlem başlatır. |
AbandonAsync(Guid, String, Object) |
Belirtilen neden ve kullanıcı tanımlı verilerle belirtilen iş akışı örneğini bırakan zaman uyumsuz bir işlem başlatır. |
Abort() |
Nesnenin ClientBase<TChannel> geçerli durumundan kapalı duruma hemen geçişine neden olur. (Devralındığı yer: ClientBase<TChannel>) |
BeginAbandon(Guid, AsyncCallback, Object) |
Belirtilen iş akışı örneğini bırakan zaman uyumsuz bir işlem başlatır. |
BeginAbandon(Guid, String, AsyncCallback, Object) |
Belirtilen iş akışı örneğini bırakan zaman uyumsuz bir işlem başlatır. |
BeginCancel(Guid, AsyncCallback, Object) |
Belirtilen iş akışı örneğini iptal eden zaman uyumsuz bir işlem başlatır. |
BeginRun(Guid, AsyncCallback, Object) |
Belirtilen iş akışı örneğini çalıştıran zaman uyumsuz bir işlem başlatır. |
BeginSuspend(Guid, AsyncCallback, Object) |
Belirtilen işlemi askıya alan zaman uyumsuz bir işlem başlatır. |
BeginSuspend(Guid, String, AsyncCallback, Object) |
Belirtilen işlemi askıya alan zaman uyumsuz bir işlem başlatır. |
BeginTerminate(Guid, AsyncCallback, Object) |
bir iş akışı örneğini sonlandıran zaman uyumsuz bir işlem başlatır. |
BeginTerminate(Guid, String, AsyncCallback, Object) |
bir iş akışı örneğini sonlandıran zaman uyumsuz bir işlem başlatır. |
BeginUnsuspend(Guid, AsyncCallback, Object) |
bir iş akışı örneğinin bağlantısını kaldıran zaman uyumsuz bir işlem başlatır. |
Cancel(Guid) |
Belirtilen iş akışı örneğini iptal eder. |
CancelAsync(Guid) |
Belirtilen iş akışı örneğini iptal eden zaman uyumsuz bir işlem başlatır. |
CancelAsync(Guid, Object) |
Belirtilen kullanıcı tanımlı verilerle belirtilen iş akışı örneğini iptal eden zaman uyumsuz bir işlem başlatır. |
Close() |
Nesnenin ClientBase<TChannel> geçerli durumundan kapalı duruma geçmesine neden olur. (Devralındığı yer: ClientBase<TChannel>) |
CloseAsync() |
İstemcinin ile WorkflowServiceHostbarındırılan bir iş akışı hizmetine denetim işlemleri göndermesine izin verir. (Devralındığı yer: ClientBase<TChannel>) |
CreateChannel() |
Hizmete yeni bir kanal döndürür. (Devralındığı yer: ClientBase<TChannel>) |
DisplayInitializationUI() |
İç kanala, kullanmadan önce kanalı başlatmak için gerekliyse bir kullanıcı arabirimi görüntülemesini bildirir. (Devralındığı yer: ClientBase<TChannel>) |
EndAbandon(IAsyncResult) |
Zaman uyumsuz bir bırakma işlemini tamamlar. |
EndCancel(IAsyncResult) |
Zaman uyumsuz iptal işlemini tamamlar. |
EndRun(IAsyncResult) |
Zaman uyumsuz çalıştırma işlemini tamamlar. |
EndSuspend(IAsyncResult) |
Zaman uyumsuz askıya alma işlemini tamamlar. |
EndTerminate(IAsyncResult) |
Zaman uyumsuz sonlandırma işlemini tamamlar. |
EndUnsuspend(IAsyncResult) |
Zaman uyumsuz bir eklenmemiş işlemi tamamlar. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetDefaultValueForInitialization<T>() |
C# dilinde varsayılan anahtar sözcüğün davranışını çoğaltır. (Devralındığı yer: ClientBase<TChannel>) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) |
Olay tabanlı zaman uyumsuz deseni uygulamak için destek sağlar. Bu düzen hakkında daha fazla bilgi için bkz. Olay Tabanlı Zaman Uyumsuz Desene Genel Bakış. (Devralındığı yer: ClientBase<TChannel>) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Open() |
Nesnenin ClientBase<TChannel> oluşturulan durumdan açık duruma geçmesine neden olur. (Devralındığı yer: ClientBase<TChannel>) |
Run(Guid) |
Belirtilen iş akışı örneğini çalıştırır. |
RunAsync(Guid) |
Belirtilen iş akışı örneğini çalıştıran zaman uyumsuz bir işlem başlatır. |
RunAsync(Guid, Object) |
Kullanıcı tanımlı durum verileriyle belirtilen iş akışı örneğini çalıştıran zaman uyumsuz bir işlem başlatır. |
Suspend(Guid) |
Belirtilen iş akışı örneğini askıya alır. |
Suspend(Guid, String) |
Belirtilen iş akışı örneğini askıya alır. |
SuspendAsync(Guid) |
Zaman uyumsuz bir askıya alma işlemi başlatır. |
SuspendAsync(Guid, Object) |
Belirtilen iş akışı örneği kimliği ve kullanıcı tanımlı durum verileriyle zaman uyumsuz bir askıya alma işlemi başlatır. |
SuspendAsync(Guid, String) |
Belirtilen iş akışı örneği kimliği ve nedeni ile zaman uyumsuz bir askıya alma işlemi başlatır. |
SuspendAsync(Guid, String, Object) |
Belirtilen iş akışı örneği kimliği, nedeni ve kullanıcı tanımlı durum verileriyle zaman uyumsuz bir askıya alma işlemi başlatır. |
Terminate(Guid) |
Belirtilen iş akışı örneğini sonlandırır. |
Terminate(Guid, String) |
Belirtilen iş akışı örneğini belirtilen nedenle sonlandırır. |
TerminateAsync(Guid) |
Belirtilen iş akışı örneğini sonlandıran zaman uyumsuz bir işlem başlatır. |
TerminateAsync(Guid, Object) |
Belirtilen iş akışı örneğini belirtilen kullanıcı tanımlı verilerle sonlandıran zaman uyumsuz bir işlem başlatır. |
TerminateAsync(Guid, String) |
Belirtilen iş akışı örneğini belirtilen nedenle sonlandıran zaman uyumsuz bir işlem başlatır. |
TerminateAsync(Guid, String, Object) |
Belirtilen iş akışı örneğini belirtilen neden ve kullanıcı tanımlı verilerle sonlandıran zaman uyumsuz bir işlem başlatır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Unsuspend(Guid) |
Belirtilen iş akışı örneğini ekler. |
UnsuspendAsync(Guid) |
Zaman uyumsuz bir eklenmemiş işlemi başlatır. |
UnsuspendAsync(Guid, Object) |
Belirtilen kullanıcı tanımlı durum verileriyle zaman uyumsuz bir eklenmemiş işlem başlatır. |
Ekinlikler
AbandonCompleted |
Zaman uyumsuz bir bırakma işlemi tamamlandığında gerçekleşir. |
CancelCompleted |
Zaman uyumsuz iptal işlemi tamamlandığında gerçekleşir. |
RunCompleted |
Zaman uyumsuz çalıştırma işlemi tamamlandığında gerçekleşir. |
SuspendCompleted |
Zaman uyumsuz bir askıya alma işlemi tamamlandığında gerçekleşir. |
TerminateCompleted |
Zaman uyumsuz sonlandırma işlemi tamamlandığında gerçekleşir. |
UnsuspendCompleted |
Zaman uyumsuz bir eklenmemiş işlem tamamlandığında gerçekleşir. |
Belirtik Arabirim Kullanımları
ICommunicationObject.BeginClose(AsyncCallback, Object) |
kapatmak için ClientBase<TChannel>zaman uyumsuz bir işlem başlatır. (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object) |
belirtilen zaman aşımı ile kapatmak ClientBase<TChannel> için zaman uyumsuz bir işlem başlatır. (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.BeginOpen(AsyncCallback, Object) |
Nesneyi açmak ClientBase<TChannel> için zaman uyumsuz bir işlem başlatır. (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object) |
Nesneyi belirli bir zaman aralığı içinde açmak ClientBase<TChannel> için zaman uyumsuz bir işlem başlatır. (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.Close(TimeSpan) |
Nesnenin ClientBase<TChannel> geçerli durumundan kapalı duruma geçmesine neden olur. (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.Closed |
Nesne geçerli durumundan kapalı duruma geçtiğinde ClientBase<TChannel> çağrılan olay işleyicisi. (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.Closing |
Nesne geçerli durumundan kapalı duruma geçtiğinde ClientBase<TChannel> çağrılan olay işleyicisi. (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.EndClose(IAsyncResult) |
Nesneyi kapatmak için zaman uyumsuz bir işlemi tamamlar ClientBase<TChannel> . (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.EndOpen(IAsyncResult) |
Nesneyi açmak için zaman uyumsuz bir işlemi tamamlar ClientBase<TChannel> . (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.Faulted |
Nesne üzerinde bir işlem gerçekleştirirken bir hata oluştuğunda çağrılan olay işleyicisi ClientBase<TChannel> . (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.Open(TimeSpan) |
Nesnenin ClientBase<TChannel> belirli bir süre içinde oluşturulan durumdan açık duruma geçmesine neden olur. (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.Opened |
Nesne oluşturulan durumdan açık duruma geçtiğinde ClientBase<TChannel> çağrılan olay işleyicisi. (Devralındığı yer: ClientBase<TChannel>) |
ICommunicationObject.Opening |
Nesne oluşturulan durumdan açık duruma geçtiğinde ClientBase<TChannel> çağrılan olay işleyicisi. (Devralındığı yer: ClientBase<TChannel>) |
IDisposable.Dispose() |
yönteminin Dispose() açık uygulaması. (Devralındığı yer: ClientBase<TChannel>) |