WorkflowUpdateableControlClient Klasse

Definition

Stellt einen Dienstvertrag dar, der eine Gruppe von Vorgängen definiert, mit denen ein Client workflowdienst aktualisieren kann, mit WorkflowServiceHostdem 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

Name Beschreibung
WorkflowUpdateableControlClient()

Initialisiert eine neue Instanz der WorkflowUpdateableControlClient-Klasse.

WorkflowUpdateableControlClient(Binding, EndpointAddress)

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(String)

Initialisiert eine neue Instanz der WorkflowUpdateableControlClient-Klasse.

WorkflowUpdateableControlClient(WorkflowControlEndpoint)

Initialisiert eine neue Instanz der WorkflowUpdateableControlClient-Klasse.

Eigenschaften

Name Beschreibung
Channel

Ruft den inneren Kanal ab, der zum Senden von Nachrichten an verschiedene konfigurierte Dienstendpunkte verwendet wird.

(Geerbt von ClientBase<TChannel>)
ChannelFactory

Ruft das zugrunde liegende ChannelFactory<TChannel> Objekt ab.

(Geerbt von ClientBase<TChannel>)
ClientCredentials

Ruft die Clientanmeldeinformationen ab, die zum Aufrufen eines Vorgangs verwendet werden.

(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 Status des ClientBase<TChannel> Objekts ab.

(Geerbt von ClientBase<TChannel>)

Methoden

Name Beschreibung
Abandon(Guid, String)

Gibt die angegebene Workflowinstanz auf.

Abandon(Guid)

Gibt die angegebene Workflowinstanz auf.

AbandonAsync(Guid, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz aufgibt.

AbandonAsync(Guid, String, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz aufgibt.

AbandonAsync(Guid, String)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz aufgibt.

AbandonAsync(Guid)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz aufgibt.

Abort()

Bewirkt, dass das ClientBase<TChannel> Objekt sofort vom aktuellen Zustand in den geschlossenen Zustand wechselt.

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

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz aufgibt.

BeginAbandon(Guid, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz aufgibt.

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 angehalten.

BeginSuspend(Guid, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der den angegebenen Vorgang angehalten.

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 nicht angibt.

BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der eine Workflowinstanz aktualisiert.

Cancel(Guid)

Bricht die angegebene Workflowinstanz ab.

CancelAsync(Guid, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

CancelAsync(Guid)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz abbricht.

Close()

Bewirkt, dass das ClientBase<TChannel> Objekt vom aktuellen Zustand in den geschlossenen Zustand wechselt.

(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 ein Kanal vor der Verwendung initialisiert werden muss.

(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 nicht ausgefüllten Vorgang ab.

EndUpdate(IAsyncResult)

Schließt einen asynchronen Aktualisierungsvorgang ab.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetDefaultValueForInitialization<T>()

Repliziert das Verhalten des Standardschlüsselworts in C#.

(Geerbt von ClientBase<TChannel>)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

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

Bietet Unterstützung für die Implementierung des ereignisbasierten asynchronen Musters. Weitere Informationen zu diesem Muster finden Sie unter "Event-based Asynchronous Pattern Overview".

(Geerbt von ClientBase<TChannel>)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Open()

Bewirkt, dass das ClientBase<TChannel> Objekt vom erstellten Zustand in den geöffneten Zustand wechselt.

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

Führt die angegebene Workflowinstanz aus.

RunAsync(Guid, Object)

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

RunAsync(Guid)

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

Suspend(Guid, String)

Hält die angegebene Workflowinstanz an.

Suspend(Guid)

Hält die angegebene Workflowinstanz an.

SuspendAsync(Guid, Object)

Startet einen asynchronen Anhaltevorgang.

SuspendAsync(Guid, String, Object)

Startet einen asynchronen Anhaltevorgang.

SuspendAsync(Guid, String)

Startet einen asynchronen Anhaltevorgang.

SuspendAsync(Guid)

Startet einen asynchronen Anhaltevorgang.

Terminate(Guid, String)

Beendet die angegebene Workflowinstanz.

Terminate(Guid)

Beendet die angegebene Workflowinstanz.

TerminateAsync(Guid, Object)

Startet einen asynchronen Beendigungsvorgang.

TerminateAsync(Guid, String, Object)

Startet einen asynchronen Beendigungsvorgang.

TerminateAsync(Guid, String)

Startet einen asynchronen Beendigungsvorgang.

TerminateAsync(Guid)

Startet einen asynchronen Beendigungsvorgang.

ToString()

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

(Geerbt von Object)
Unsuspend(Guid)

Hebt die angegebene Workflowinstanz auf.

UnsuspendAsync(Guid, Object)

Startet einen asynchronen nicht angehaltenen Vorgang.

UnsuspendAsync(Guid)

Startet einen asynchronen nicht angehaltenen Vorgang.

Update(Guid, WorkflowIdentity)

Aktualisiert die angegebene Workflowinstanz.

UpdateAsync(Guid, WorkflowIdentity, Object)

Startet einen asynchronen Aktualisierungsvorgang.

UpdateAsync(Guid, WorkflowIdentity)

Startet einen asynchronen Aktualisierungsvorgang.

Ereignisse

Name Beschreibung
AbandonCompleted

Tritt auf, wenn ein asynchroner Abbruchvorgang abgeschlossen ist.

CancelCompleted

Tritt auf, wenn ein asynchroner Abbruchvorgang abgeschlossen ist.

RunCompleted

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

SuspendCompleted

Tritt auf, wenn ein asynchroner Anhaltevorgang abgeschlossen ist.

TerminateCompleted

Tritt auf, wenn ein asynchroner Beendigungsvorgang abgeschlossen ist.

UnsuspendCompleted

Tritt auf, wenn ein asynchroner nicht ausgefüllter Vorgang abgeschlossen ist.

UpdateCompleted

Tritt auf, wenn ein asynchroner Updatevorgang abgeschlossen ist.

Explizite Schnittstellenimplementierungen

Name Beschreibung
ICommunicationObject.BeginClose(AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Schließen der ClientBase<TChannel>.

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

Startet einen asynchronen Vorgang zum Schließen des ClientBase<TChannel> Vorgangs mit einem angegebenen Timeout.

(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 das ClientBase<TChannel> Objekt vom aktuellen Zustand in den geschlossenen Zustand wechselt.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Closed

Der Ereignishandler, der aufgerufen wird, wenn das ClientBase<TChannel> Objekt vom aktuellen Zustand zum geschlossenen Zustand gewechselt ist.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Closing

Der Ereignishandler, der aufgerufen wird, wenn das ClientBase<TChannel> Objekt vom aktuellen Zustand zum geschlossenen Zustand wechselt.

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

Schließt einen asynchronen Vorgang ab, um das ClientBase<TChannel> Objekt zu schließen.

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

Schließt einen asynchronen Vorgang ab, um das ClientBase<TChannel> Objekt zu öffnen.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Faulted

Der Ereignishandler, der beim Ausführen eines Vorgangs für das ClientBase<TChannel> Objekt aufgerufen wird, wenn ein Fehler auftritt.

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

Bewirkt, dass das ClientBase<TChannel> Objekt innerhalb eines bestimmten Zeitintervalls vom erstellungszustand in den geöffneten Zustand wechselt.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Opened

Der Ereignishandler, der aufgerufen wird, wenn das ClientBase<TChannel> Objekt vom erstellungszustand zum geöffneten Zustand wechselt.

(Geerbt von ClientBase<TChannel>)
ICommunicationObject.Opening

Der Ereignishandler, der aufgerufen wird, wenn das ClientBase<TChannel> Objekt vom erstellungszustand zum geöffneten Zustand wechselt.

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

Explizite Implementierung der Dispose() Methode.

(Geerbt von ClientBase<TChannel>)

Gilt für: