Freigeben über


WorkflowUpdateableControlClient Klasse

Definition

Stellt einen Dienstvertrag dar, der einen Satz von Vorgängen definiert, der einem Client das Update eines Workflowdienstes ermöglicht, der mit WorkflowServiceHost gehostet wird.

public ref class WorkflowUpdateableControlClient : System::ServiceModel::ClientBase<System::ServiceModel::Activities::IWorkflowUpdateableInstanceManagement ^>
public class WorkflowUpdateableControlClient : System.ServiceModel.ClientBase<System.ServiceModel.Activities.IWorkflowUpdateableInstanceManagement>
type WorkflowUpdateableControlClient = class
    inherit ClientBase<IWorkflowUpdateableInstanceManagement>
Public Class WorkflowUpdateableControlClient
Inherits ClientBase(Of IWorkflowUpdateableInstanceManagement)
Vererbung
WorkflowUpdateableControlClient

Konstruktoren

WorkflowUpdateableControlClient()

Initialisiert eine neue Instanz der WorkflowUpdateableControlClient-Klasse.

WorkflowUpdateableControlClient(Binding, EndpointAddress)

Initialisiert eine neue Instanz der WorkflowUpdateableControlClient-Klasse.

WorkflowUpdateableControlClient(String)

Initialisiert eine neue Instanz der WorkflowUpdateableControlClient-Klasse.

WorkflowUpdateableControlClient(String, EndpointAddress)

Initialisiert eine neue Instanz der WorkflowUpdateableControlClient-Klasse.

WorkflowUpdateableControlClient(String, String)

Initialisiert eine neue Instanz der WorkflowUpdateableControlClient-Klasse.

WorkflowUpdateableControlClient(WorkflowControlEndpoint)

Initialisiert eine neue Instanz der WorkflowUpdateableControlClient-Klasse.

Eigenschaften

Channel

Ruft den inneren Kanal ab, der verwendet wird, um Meldungen an unterschiedlich konfigurierte Endpunkte zu senden.

(Geerbt von ClientBase<TChannel>)
ChannelFactory

Ruft das zugrunde liegende ChannelFactory<TChannel>-Objekt ab.

(Geerbt von ClientBase<TChannel>)
ClientCredentials

Ruft die Clientanmeldeinformationen ab, die verwendet werden, um einen Vorgang aufzurufen.

(Geerbt von ClientBase<TChannel>)
Endpoint

Ruft den Zielendpunkt für den Dienst ab, mit dem der WCF-Client eine Verbindung herstellen kann.

(Geerbt von ClientBase<TChannel>)
InnerChannel

Ruft die zugrunde liegende IClientChannel-Implementierung ab.

(Geerbt von ClientBase<TChannel>)
State

Ruft den aktuellen Zustand des ClientBase<TChannel>-Objekts ab.

(Geerbt von ClientBase<TChannel>)

Methoden

Abandon(Guid)

Bricht die angegebene Workflowinstanz ab.

Abandon(Guid, String)

Bricht die angegebene Workflowinstanz ab.

AbandonAsync(Guid)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

AbandonAsync(Guid, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

AbandonAsync(Guid, String)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

AbandonAsync(Guid, String, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

Abort()

Bewirkt, dass das ClientBase<TChannel>-Objekt von seinem aktuellen Zustand in den geschlossenen Zustand übergeht.

(Geerbt von ClientBase<TChannel>)
BeginAbandon(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

BeginAbandon(Guid, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

BeginCancel(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

BeginRun(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz ausführt.

BeginSuspend(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der den angegebenen Vorgang anhält.

BeginSuspend(Guid, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der den angegebenen Vorgang anhält.

BeginTerminate(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der eine Workflowinstanz beendet.

BeginTerminate(Guid, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der eine Workflowinstanz beendet.

BeginUnsuspend(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der eine Workflowinstanz fortsetzt.

BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der eine Workflowinstanz aktualisiert.

Cancel(Guid)

Bricht die angegebene Workflowinstanz ab.

CancelAsync(Guid)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

CancelAsync(Guid, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

Close()

Bewirkt, dass ein ClientBase<TChannel>-Objekt von seinem aktuellen Zustand in den geschlossenen Zustand wechselt.

(Geerbt von ClientBase<TChannel>)
CloseAsync()

Stellt einen Dienstvertrag dar, der einen Satz von Vorgängen definiert, der einem Client das Update eines Workflowdienstes ermöglicht, der mit WorkflowServiceHost gehostet wird.

(Geerbt von ClientBase<TChannel>)
CreateChannel()

Gibt einen neuen Kanal an den Dienst zurück.

(Geerbt von ClientBase<TChannel>)
DisplayInitializationUI()

Weist den inneren Kanal an, eine Benutzeroberfläche anzuzeigen, wenn eine solche zum Initialisieren des Kanals vor der Verwendung erforderlich ist.

(Geerbt von ClientBase<TChannel>)
EndAbandon(IAsyncResult)

Schließt einen asynchronen Abbruchvorgang ab.

EndCancel(IAsyncResult)

Schließt einen asynchronen Abbruchvorgang ab.

EndRun(IAsyncResult)

Schließt einen asynchronen Ausführungsvorgang ab.

EndSuspend(IAsyncResult)

Schließt einen asynchronen Anhaltevorgang ab.

EndTerminate(IAsyncResult)

Schließt einen asynchronen Beendigungsvorgang ab.

EndUnsuspend(IAsyncResult)

Schließt einen asynchronen Fortsetzungsvorgang ab.

EndUpdate(IAsyncResult)

Schließt einen asynchronen Aktualisierungsvorgang ab.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetDefaultValueForInitialization<T>()

Repliziert das Verhalten des Standardschlüsselworts in C#.

(Geerbt von ClientBase<TChannel>)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object)

Bietet Unterstützung für das Implementieren des ereignisbasierten asynchronen Musters. Weitere Informationen zu diesem Muster finden Sie unter Übersicht über ereignisbasierte asynchrone Muster.

(Geerbt von ClientBase<TChannel>)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Open()

Bewirkt, dass das ClientBase<TChannel>-Objekt vom Erstellt-Zustand in den Geöffnet-Zustand übergeht.

(Geerbt von ClientBase<TChannel>)
OpenAsync()

Stellt einen Dienstvertrag dar, der einen Satz von Vorgängen definiert, der einem Client das Update eines Workflowdienstes ermöglicht, der mit WorkflowServiceHost gehostet wird.

(Geerbt von ClientBase<TChannel>)
Run(Guid)

Führt die angegebene Workflowinstanz aus.

RunAsync(Guid)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz ausführt.

RunAsync(Guid, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz ausführt.

Suspend(Guid)

Hält die angegebene Workflowinstanz an.

Suspend(Guid, String)

Hält die angegebene Workflowinstanz an.

SuspendAsync(Guid)

Startet einen asynchronen Anhaltevorgang.

SuspendAsync(Guid, Object)

Startet einen asynchronen Anhaltevorgang.

SuspendAsync(Guid, String)

Startet einen asynchronen Anhaltevorgang.

SuspendAsync(Guid, String, Object)

Startet einen asynchronen Anhaltevorgang.

Terminate(Guid)

Beendet die angegebene Workflowinstanz.

Terminate(Guid, String)

Beendet die angegebene Workflowinstanz.

TerminateAsync(Guid)

Startet einen asynchronen Beendigungsvorgang.

TerminateAsync(Guid, Object)

Startet einen asynchronen Beendigungsvorgang.

TerminateAsync(Guid, String)

Startet einen asynchronen Beendigungsvorgang.

TerminateAsync(Guid, String, Object)

Startet einen asynchronen Beendigungsvorgang.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
Unsuspend(Guid)

Setzt die angegebene Workflowinstanz fort.

UnsuspendAsync(Guid)

Startet einen asynchronen Fortsetzungsvorgang.

UnsuspendAsync(Guid, Object)

Startet einen asynchronen Fortsetzungsvorgang.

Update(Guid, WorkflowIdentity)

Aktualisiert die angegebene Workflowinstanz.

UpdateAsync(Guid, WorkflowIdentity)

Beginnt einen asynchronen Aktualisierungsvorgang.

UpdateAsync(Guid, WorkflowIdentity, Object)

Beginnt einen asynchronen Aktualisierungsvorgang.

Ereignisse

AbandonCompleted

Tritt ein, wenn ein asynchroner Aufgabevorgang abgeschlossen ist.

CancelCompleted

Tritt ein, wenn ein asynchroner Abbruchvorgang abgeschlossen ist.

RunCompleted

Tritt ein, wenn ein asynchroner Ausführungsvorgang abgeschlossen ist.

SuspendCompleted

Tritt ein, wenn ein asynchroner Anhaltevorgang abgeschlossen wurde.

TerminateCompleted

Tritt ein, wenn ein asynchroner Beendigungsvorgang abgeschlossen wurde.

UnsuspendCompleted

Tritt ein, wenn ein asynchroner Fortsetzungsvorgang abgeschlossen wurde.

UpdateCompleted

Tritt ein, wenn ein asynchroner Updatevorgang abgeschlossen ist.

Explizite Schnittstellenimplementierungen

ICommunicationObject.BeginClose(AsyncCallback, Object)

Beginnt einen asynchronen Vorgang, um ClientBase<TChannel> zu schließen.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um ClientBase<TChannel> mit einem angegebenen Timeout zu schließen.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.BeginOpen(AsyncCallback, Object)

Startet einen asynchronen Vorgang, um das ClientBase<TChannel>-Objekt zu öffnen.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um das ClientBase<TChannel>-Objekt innerhalb eines angegebenen Zeitintervalls zu öffnen.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Close(TimeSpan)

Bewirkt, dass ein ClientBase<TChannel>-Objekt von seinem aktuellen Zustand in den geschlossenen Zustand wechselt.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Closed

Der Ereignishandler, der aufgerufen wird, wenn das ClientBase<TChannel>-Objekt von seinem aktuellen Zustand in den geschlossenen Zustand übergegangen ist.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Closing

Der Ereignishandler, der aufgerufen wird, wenn das ClientBase<TChannel>-Objekt von seinem aktuellen Zustand in den geschlossenen Zustand übergeht.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.EndClose(IAsyncResult)

Beendet einen asynchronen Vorgang, um das ClientBase<TChannel>-Objekt zu schließen.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.EndOpen(IAsyncResult)

Beendet einen asynchronen Vorgang, um das ClientBase<TChannel>-Objekt zu öffnen.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Faulted

Der Ereignishandler, der aufgerufen wird, wenn beim Ausführen eines Vorgangs auf dem ClientBase<TChannel>-Objekt ein Fehler auftritt.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Open(TimeSpan)

Bewirkt, dass das ClientBase<TChannel>-Objekt innerhalb eines angegebenen Zeitraums vom Erstellt-Zustand in den Geöffnet-Zustand übergeht.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Opened

Der Ereignishandler, der aufgerufen wird, wenn das ClientBase<TChannel>-Objekt vom Erstellt-Zustand in den Geöffnet-Zustand übergeht.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Opening

Der Ereignishandler, der aufgerufen wird, wenn das ClientBase<TChannel>-Objekt vom Erstellt-Zustand in den Geöffnet-Zustand übergeht.

(Geerbt von ClientBase<TChannel>)
IDisposable.Dispose()

Eine explizite Implementierung der Dispose()-Methode.

(Geerbt von ClientBase<TChannel>)

Gilt für: