WorkflowUpdateableControlClient Klass

Definition

Representerar ett tjänstkontrakt som definierar en uppsättning åtgärder som gör att en klient kan uppdatera arbetsflödestjänsten med WorkflowServiceHost.

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)
Arv
WorkflowUpdateableControlClient

Konstruktorer

Name Description
WorkflowUpdateableControlClient()

Initierar en ny instans av WorkflowUpdateableControlClient klassen.

WorkflowUpdateableControlClient(Binding, EndpointAddress)

Initierar en ny instans av WorkflowUpdateableControlClient klassen.

WorkflowUpdateableControlClient(String, EndpointAddress)

Initierar en ny instans av WorkflowUpdateableControlClient klassen.

WorkflowUpdateableControlClient(String, String)

Initierar en ny instans av WorkflowUpdateableControlClient klassen.

WorkflowUpdateableControlClient(String)

Initierar en ny instans av WorkflowUpdateableControlClient klassen.

WorkflowUpdateableControlClient(WorkflowControlEndpoint)

Initierar en ny instans av WorkflowUpdateableControlClient klassen.

Egenskaper

Name Description
Channel

Hämtar den inre kanalen som används för att skicka meddelanden till olika konfigurerade tjänstslutpunkter.

(Ärvd från ClientBase<TChannel>)
ChannelFactory

Hämtar det underliggande ChannelFactory<TChannel> objektet.

(Ärvd från ClientBase<TChannel>)
ClientCredentials

Hämtar klientens autentiseringsuppgifter som används för att anropa en åtgärd.

(Ärvd från ClientBase<TChannel>)
Endpoint

Hämtar målslutpunkten för tjänsten som WCF-klienten kan ansluta till.

(Ärvd från ClientBase<TChannel>)
InnerChannel

Hämtar den underliggande IClientChannel implementeringen.

(Ärvd från ClientBase<TChannel>)
State

Hämtar objektets ClientBase<TChannel> aktuella tillstånd.

(Ärvd från ClientBase<TChannel>)

Metoder

Name Description
Abandon(Guid, String)

Överger den angivna arbetsflödesinstansen.

Abandon(Guid)

Överger den angivna arbetsflödesinstansen.

AbandonAsync(Guid, Object)

Påbörjar en asynkron åtgärd som överger den angivna arbetsflödesinstansen.

AbandonAsync(Guid, String, Object)

Påbörjar en asynkron åtgärd som överger den angivna arbetsflödesinstansen.

AbandonAsync(Guid, String)

Påbörjar en asynkron åtgärd som överger den angivna arbetsflödesinstansen.

AbandonAsync(Guid)

Påbörjar en asynkron åtgärd som överger den angivna arbetsflödesinstansen.

Abort()

Gör att objektet ClientBase<TChannel> övergår omedelbart från dess aktuella tillstånd till det stängda tillståndet.

(Ärvd från ClientBase<TChannel>)
BeginAbandon(Guid, AsyncCallback, Object)

Påbörjar en asynkron åtgärd som överger den angivna arbetsflödesinstansen.

BeginAbandon(Guid, String, AsyncCallback, Object)

Påbörjar en asynkron åtgärd som överger den angivna arbetsflödesinstansen.

BeginCancel(Guid, AsyncCallback, Object)

Påbörjar en asynkron åtgärd som avbryter den angivna arbetsflödesinstansen.

BeginRun(Guid, AsyncCallback, Object)

Påbörjar en asynkron åtgärd som kör den angivna arbetsflödesinstansen.

BeginSuspend(Guid, AsyncCallback, Object)

Påbörjar en asynkron åtgärd som pausar den angivna åtgärden.

BeginSuspend(Guid, String, AsyncCallback, Object)

Påbörjar en asynkron åtgärd som pausar den angivna åtgärden.

BeginTerminate(Guid, AsyncCallback, Object)

Påbörjar en asynkron åtgärd som avslutar en arbetsflödesinstans.

BeginTerminate(Guid, String, AsyncCallback, Object)

Påbörjar en asynkron åtgärd som avslutar en arbetsflödesinstans.

BeginUnsuspend(Guid, AsyncCallback, Object)

Påbörjar en asynkron åtgärd som avanvänder en arbetsflödesinstans.

BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object)

Påbörjar en asynkron åtgärd som uppdaterar en arbetsflödesinstans.

Cancel(Guid)

Avbryter den angivna arbetsflödesinstansen.

CancelAsync(Guid, Object)

Påbörjar en asynkron åtgärd som avbryter den angivna arbetsflödesinstansen.

CancelAsync(Guid)

Påbörjar en asynkron åtgärd som avbryter den angivna arbetsflödesinstansen.

Close()

Gör att objektet ClientBase<TChannel> övergår från dess aktuella tillstånd till det stängda tillståndet.

(Ärvd från ClientBase<TChannel>)
CreateChannel()

Returnerar en ny kanal till tjänsten.

(Ärvd från ClientBase<TChannel>)
DisplayInitializationUI()

Instruerar den inre kanalen att visa ett användargränssnitt om det krävs för att initiera kanalen innan den används.

(Ärvd från ClientBase<TChannel>)
EndAbandon(IAsyncResult)

Slutför en asynkron övergiven åtgärd.

EndCancel(IAsyncResult)

Slutför en asynkron avbruten åtgärd.

EndRun(IAsyncResult)

Slutför en asynkron körningsåtgärd.

EndSuspend(IAsyncResult)

Slutför en asynkron pausåtgärd.

EndTerminate(IAsyncResult)

Slutför en asynkron avsluta-åtgärd.

EndUnsuspend(IAsyncResult)

Slutför en asynkron oanvänd åtgärd.

EndUpdate(IAsyncResult)

Slutför en asynkron uppdateringsåtgärd.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetDefaultValueForInitialization<T>()

Replikerar beteendet för standardnyckelordet i C#.

(Ärvd från ClientBase<TChannel>)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object)

Ger stöd för att implementera det händelsebaserade asynkrona mönstret. Mer information om det här mönstret finns i Händelsebaserad asynkron mönsteröversikt.

(Ärvd från ClientBase<TChannel>)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Open()

ClientBase<TChannel> Gör att objektet övergår från det skapade tillståndet till det öppnade tillståndet.

(Ärvd från ClientBase<TChannel>)
Run(Guid)

Kör den angivna arbetsflödesinstansen.

RunAsync(Guid, Object)

Påbörjar en asynkron åtgärd som kör den angivna arbetsflödesinstansen.

RunAsync(Guid)

Påbörjar en asynkron åtgärd som kör den angivna arbetsflödesinstansen.

Suspend(Guid, String)

Inaktiverar den angivna arbetsflödesinstansen.

Suspend(Guid)

Inaktiverar den angivna arbetsflödesinstansen.

SuspendAsync(Guid, Object)

Påbörjar en asynkron pausåtgärd.

SuspendAsync(Guid, String, Object)

Påbörjar en asynkron pausåtgärd.

SuspendAsync(Guid, String)

Påbörjar en asynkron pausåtgärd.

SuspendAsync(Guid)

Påbörjar en asynkron pausåtgärd.

Terminate(Guid, String)

Avslutar den angivna arbetsflödesinstansen.

Terminate(Guid)

Avslutar den angivna arbetsflödesinstansen.

TerminateAsync(Guid, Object)

Påbörjar en asynkron avslutsåtgärd.

TerminateAsync(Guid, String, Object)

Påbörjar en asynkron avslutsåtgärd.

TerminateAsync(Guid, String)

Påbörjar en asynkron avslutsåtgärd.

TerminateAsync(Guid)

Påbörjar en asynkron avslutsåtgärd.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
Unsuspend(Guid)

Avanvänder den angivna arbetsflödesinstansen.

UnsuspendAsync(Guid, Object)

Påbörjar en asynkron oanvänd åtgärd.

UnsuspendAsync(Guid)

Påbörjar en asynkron oanvänd åtgärd.

Update(Guid, WorkflowIdentity)

Uppdaterar den angivna arbetsflödesinstansen.

UpdateAsync(Guid, WorkflowIdentity, Object)

Påbörjar en asynkron uppdateringsåtgärd.

UpdateAsync(Guid, WorkflowIdentity)

Påbörjar en asynkron uppdateringsåtgärd.

Händelser

Name Description
AbandonCompleted

Inträffar när en asynkron övergiven åtgärd slutförs.

CancelCompleted

Inträffar när en asynkron avbruten åtgärd slutförs.

RunCompleted

Inträffar när en asynkron körningsåtgärd slutförs.

SuspendCompleted

Inträffar när en asynkron pausåtgärd slutförs.

TerminateCompleted

Inträffar när en asynkron avslutsåtgärd slutförs.

UnsuspendCompleted

Inträffar när en asynkron oanvänd åtgärd slutförs.

UpdateCompleted

Inträffar när en asynkron uppdateringsåtgärd slutförs.

Explicita gränssnittsimplementeringar

Name Description
ICommunicationObject.BeginClose(AsyncCallback, Object)

Påbörjar en asynkron åtgärd för att stänga ClientBase<TChannel>.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Påbörjar en asynkron åtgärd för att stänga ClientBase<TChannel> med en angiven tidsgräns.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.BeginOpen(AsyncCallback, Object)

Påbörjar en asynkron åtgärd för att öppna ClientBase<TChannel> objektet.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

Påbörjar en asynkron åtgärd för att öppna ClientBase<TChannel> objektet inom ett angivet tidsintervall.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.Close(TimeSpan)

Gör att objektet ClientBase<TChannel> övergår från dess aktuella tillstånd till det stängda tillståndet.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.Closed

Händelsehanteraren som anropas när ClientBase<TChannel> objektet har övergått från dess aktuella tillstånd till det stängda tillståndet.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.Closing

Händelsehanteraren som anropas när objektet ClientBase<TChannel> övergår från dess aktuella tillstånd till det stängda tillståndet.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.EndClose(IAsyncResult)

Slutför en asynkron åtgärd för att stänga objektet ClientBase<TChannel> .

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.EndOpen(IAsyncResult)

Slutför en asynkron åtgärd för att öppna ClientBase<TChannel> objektet.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.Faulted

Händelsehanteraren som anropas när ett fel inträffar när en åtgärd utförs på ClientBase<TChannel> objektet.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.Open(TimeSpan)

ClientBase<TChannel> Gör att objektet övergår från det skapade tillståndet till det öppnade tillståndet inom ett angivet tidsintervall.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.Opened

Händelsehanteraren som anropas när objektet ClientBase<TChannel> övergår från det skapade tillståndet till det öppnade tillståndet.

(Ärvd från ClientBase<TChannel>)
ICommunicationObject.Opening

Händelsehanteraren som anropas när objektet ClientBase<TChannel> övergår från det skapade tillståndet till det öppnade tillståndet.

(Ärvd från ClientBase<TChannel>)
IDisposable.Dispose()

Explicit implementering av Dispose() metoden.

(Ärvd från ClientBase<TChannel>)

Gäller för