Język

WorkflowUpdateableControlClient Klasa

Definicja

Reprezentuje kontrakt usługi, który definiuje zestaw operacji, który umożliwia klientowi aktualizowanie usługi przepływu pracy hostowanej za pomocą WorkflowServiceHostpolecenia .

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

Konstruktory

Nazwa Opis
WorkflowUpdateableControlClient()

Inicjuje nowe wystąpienie klasy WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(Binding, EndpointAddress)

Inicjuje nowe wystąpienie klasy WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(String, EndpointAddress)

Inicjuje nowe wystąpienie klasy WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(String, String)

Inicjuje nowe wystąpienie klasy WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(String)

Inicjuje nowe wystąpienie klasy WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(WorkflowControlEndpoint)

Inicjuje nowe wystąpienie klasy WorkflowUpdateableControlClient.

Właściwości

Nazwa Opis
Channel

Pobiera kanał wewnętrzny używany do wysyłania komunikatów do różnych skonfigurowanych punktów końcowych usługi.

(Odziedziczone po ClientBase<TChannel>)
ChannelFactory

Pobiera obiekt źródłowy ChannelFactory<TChannel> .

(Odziedziczone po ClientBase<TChannel>)
ClientCredentials

Pobiera poświadczenia klienta używane do wywoływania operacji.

(Odziedziczone po ClientBase<TChannel>)
Endpoint

Pobiera docelowy punkt końcowy usługi, z którą klient programu WCF może nawiązać połączenie.

(Odziedziczone po ClientBase<TChannel>)
InnerChannel

Pobiera podstawową IClientChannel implementację.

(Odziedziczone po ClientBase<TChannel>)
State

Pobiera bieżący stan ClientBase<TChannel> obiektu.

(Odziedziczone po ClientBase<TChannel>)

Metody

Nazwa Opis
Abandon(Guid, String)

Porzuca określone wystąpienie przepływu pracy.

Abandon(Guid)

Porzuca określone wystąpienie przepływu pracy.

AbandonAsync(Guid, Object)

Rozpoczyna operację asynchroniczną, która porzuca określone wystąpienie przepływu pracy.

AbandonAsync(Guid, String, Object)

Rozpoczyna operację asynchroniczną, która porzuca określone wystąpienie przepływu pracy.

AbandonAsync(Guid, String)

Rozpoczyna operację asynchroniczną, która porzuca określone wystąpienie przepływu pracy.

AbandonAsync(Guid)

Rozpoczyna operację asynchroniczną, która porzuca określone wystąpienie przepływu pracy.

Abort()

ClientBase<TChannel> Powoduje natychmiastowe przejście obiektu z bieżącego stanu do stanu zamkniętego.

(Odziedziczone po ClientBase<TChannel>)
BeginAbandon(Guid, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która porzuca określone wystąpienie przepływu pracy.

BeginAbandon(Guid, String, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która porzuca określone wystąpienie przepływu pracy.

BeginCancel(Guid, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która anuluje określone wystąpienie przepływu pracy.

BeginRun(Guid, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która uruchamia określone wystąpienie przepływu pracy.

BeginSuspend(Guid, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która zawiesza określoną operację.

BeginSuspend(Guid, String, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która zawiesza określoną operację.

BeginTerminate(Guid, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która kończy wystąpienie przepływu pracy.

BeginTerminate(Guid, String, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która kończy wystąpienie przepływu pracy.

BeginUnsuspend(Guid, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która nie otwiera wystąpienia przepływu pracy.

BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, która aktualizuje wystąpienie przepływu pracy.

Cancel(Guid)

Anuluje określone wystąpienie przepływu pracy.

CancelAsync(Guid, Object)

Rozpoczyna operację asynchroniczną, która anuluje określone wystąpienie przepływu pracy.

CancelAsync(Guid)

Rozpoczyna operację asynchroniczną, która anuluje określone wystąpienie przepływu pracy.

Close()

ClientBase<TChannel> Powoduje przejście obiektu z bieżącego stanu do stanu zamkniętego.

(Odziedziczone po ClientBase<TChannel>)
CreateChannel()

Zwraca nowy kanał do usługi.

(Odziedziczone po ClientBase<TChannel>)
DisplayInitializationUI()

Instruuje wewnętrzny kanał, aby wyświetlić interfejs użytkownika, jeśli jest wymagany do zainicjowania kanału przed jego użyciem.

(Odziedziczone po ClientBase<TChannel>)
EndAbandon(IAsyncResult)

Kończy asynchroniczną operację porzucania.

EndCancel(IAsyncResult)

Kończy operację asynchronicznego anulowania.

EndRun(IAsyncResult)

Kończy operację asynchronicznego uruchamiania.

EndSuspend(IAsyncResult)

Kończy operację asynchronicznego wstrzymania.

EndTerminate(IAsyncResult)

Kończy operację asynchronicznego zakończenia.

EndUnsuspend(IAsyncResult)

Wykonuje asynchroniczną operację niezapisaną.

EndUpdate(IAsyncResult)

Kończy operację asynchronicznej aktualizacji.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetDefaultValueForInitialization<T>()

Replikuje zachowanie domyślnego słowa kluczowego w języku C#.

(Odziedziczone po ClientBase<TChannel>)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object)

Zapewnia obsługę implementowania wzorca asynchronicznego opartego na zdarzeniach. Aby uzyskać więcej informacji na temat tego wzorca, zobacz Omówienie wzorca asynchronicznego opartego na zdarzeniach.

(Odziedziczone po ClientBase<TChannel>)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
Open()

ClientBase<TChannel> Powoduje przejście obiektu z utworzonego stanu do stanu otwartego.

(Odziedziczone po ClientBase<TChannel>)
Run(Guid)

Uruchamia określone wystąpienie przepływu pracy.

RunAsync(Guid, Object)

Rozpoczyna operację asynchroniczną, która uruchamia określone wystąpienie przepływu pracy.

RunAsync(Guid)

Rozpoczyna operację asynchroniczną, która uruchamia określone wystąpienie przepływu pracy.

Suspend(Guid, String)

Zawiesza określone wystąpienie przepływu pracy.

Suspend(Guid)

Zawiesza określone wystąpienie przepływu pracy.

SuspendAsync(Guid, Object)

Rozpoczyna operację asynchronicznego wstrzymania.

SuspendAsync(Guid, String, Object)

Rozpoczyna operację asynchronicznego wstrzymania.

SuspendAsync(Guid, String)

Rozpoczyna operację asynchronicznego wstrzymania.

SuspendAsync(Guid)

Rozpoczyna operację asynchronicznego wstrzymania.

Terminate(Guid, String)

Przerywa określone wystąpienie przepływu pracy.

Terminate(Guid)

Przerywa określone wystąpienie przepływu pracy.

TerminateAsync(Guid, Object)

Rozpoczyna operację asynchronicznego zakończenia.

TerminateAsync(Guid, String, Object)

Rozpoczyna operację asynchronicznego zakończenia.

TerminateAsync(Guid, String)

Rozpoczyna operację asynchronicznego zakończenia.

TerminateAsync(Guid)

Rozpoczyna operację asynchronicznego zakończenia.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Unsuspend(Guid)

Odłącza określone wystąpienie przepływu pracy.

UnsuspendAsync(Guid, Object)

Rozpoczyna asynchroniczną operację unsuspend.

UnsuspendAsync(Guid)

Rozpoczyna asynchroniczną operację unsuspend.

Update(Guid, WorkflowIdentity)

Aktualizuje określone wystąpienie przepływu pracy.

UpdateAsync(Guid, WorkflowIdentity, Object)

Rozpoczyna operację asynchronicznej aktualizacji.

UpdateAsync(Guid, WorkflowIdentity)

Rozpoczyna operację asynchronicznej aktualizacji.

Zdarzenia

Nazwa Opis
AbandonCompleted

Występuje po zakończeniu asynchronicznej operacji porzucenia.

CancelCompleted

Występuje po zakończeniu operacji anulowania asynchronicznego.

RunCompleted

Występuje po zakończeniu operacji uruchamiania asynchronicznego.

SuspendCompleted

Występuje po zakończeniu asynchronicznej operacji wstrzymania.

TerminateCompleted

Występuje po zakończeniu asynchronicznej operacji zakończenia.

UnsuspendCompleted

Występuje po zakończeniu asynchronicznej operacji niependowanej.

UpdateCompleted

Występuje po zakończeniu operacji aktualizacji asynchronicznej.

Jawne implementacje interfejsu

Nazwa Opis
ICommunicationObject.BeginClose(AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby zamknąć ClientBase<TChannel>obiekt .

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby zamknąć ClientBase<TChannel> obiekt z określonym limitem czasu.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.BeginOpen(AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby otworzyć ClientBase<TChannel> obiekt.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

Rozpoczyna operację asynchroniczną, aby otworzyć ClientBase<TChannel> obiekt w określonym przedziale czasu.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.Close(TimeSpan)

ClientBase<TChannel> Powoduje przejście obiektu z bieżącego stanu do stanu zamkniętego.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.Closed

Procedura obsługi zdarzeń wywoływana po przejściu ClientBase<TChannel> obiektu z bieżącego stanu do stanu zamkniętego.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.Closing

Procedura obsługi zdarzeń wywoływana, gdy ClientBase<TChannel> obiekt przechodzi z bieżącego stanu do stanu zamkniętego.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.EndClose(IAsyncResult)

Wykonuje operację asynchroniczną w celu zamknięcia ClientBase<TChannel> obiektu.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.EndOpen(IAsyncResult)

Wykonuje operację asynchroniczną, aby otworzyć ClientBase<TChannel> obiekt.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.Faulted

Procedura obsługi zdarzeń wywoływana w przypadku wystąpienia błędu podczas wykonywania operacji na ClientBase<TChannel> obiekcie.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.Open(TimeSpan)

ClientBase<TChannel> Powoduje przejście obiektu z utworzonego stanu do stanu otwartego w określonym przedziale czasu.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.Opened

Procedura obsługi zdarzeń wywoływana, gdy ClientBase<TChannel> obiekt przechodzi ze stanu utworzonego do otwartego stanu.

(Odziedziczone po ClientBase<TChannel>)
ICommunicationObject.Opening

Procedura obsługi zdarzeń wywoływana, gdy ClientBase<TChannel> obiekt przechodzi ze stanu utworzonego do otwartego stanu.

(Odziedziczone po ClientBase<TChannel>)
IDisposable.Dispose()

Jawna implementacja Dispose() metody.

(Odziedziczone po ClientBase<TChannel>)

Dotyczy