WorkflowUpdateableControlClient Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет контракт службы, определяющий набор операций, позволяющих клиенту обновлять службу рабочего процесса, размещенную в 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)
- Наследование
Конструкторы
WorkflowUpdateableControlClient() |
Инициализирует новый экземпляр класса WorkflowUpdateableControlClient. |
WorkflowUpdateableControlClient(Binding, EndpointAddress) |
Инициализирует новый экземпляр класса WorkflowUpdateableControlClient. |
WorkflowUpdateableControlClient(String) |
Инициализирует новый экземпляр класса WorkflowUpdateableControlClient. |
WorkflowUpdateableControlClient(String, EndpointAddress) |
Инициализирует новый экземпляр класса WorkflowUpdateableControlClient. |
WorkflowUpdateableControlClient(String, String) |
Инициализирует новый экземпляр класса WorkflowUpdateableControlClient. |
WorkflowUpdateableControlClient(WorkflowControlEndpoint) |
Инициализирует новый экземпляр класса WorkflowUpdateableControlClient. |
Свойства
Channel |
Получает внутренний канал, используемый для отправки сообщений в настроенные различным образом конечные точки служб. (Унаследовано от ClientBase<TChannel>) |
ChannelFactory |
Возвращает базовый объект ChannelFactory<TChannel>. (Унаследовано от ClientBase<TChannel>) |
ClientCredentials |
Возвращает учетные данные клиента, используемые для вызова операции. (Унаследовано от ClientBase<TChannel>) |
Endpoint |
Возвращает целевую конечную точку службы, к которой может подключиться клиент WCF. (Унаследовано от ClientBase<TChannel>) |
InnerChannel |
Возвращает базовую реализацию IClientChannel. (Унаследовано от ClientBase<TChannel>) |
State |
Возвращает текущее состояние объекта ClientBase<TChannel>. (Унаследовано от ClientBase<TChannel>) |
Методы
Abandon(Guid) |
Прерывает работу заданного экземпляра рабочего процесса. |
Abandon(Guid, String) |
Прерывает работу заданного экземпляра рабочего процесса. |
AbandonAsync(Guid) |
Начинает асинхронную операцию прерывания работы заданного экземпляра рабочего процесса. |
AbandonAsync(Guid, Object) |
Начинает асинхронную операцию прерывания работы заданного экземпляра рабочего процесса. |
AbandonAsync(Guid, String) |
Начинает асинхронную операцию прерывания работы заданного экземпляра рабочего процесса. |
AbandonAsync(Guid, String, Object) |
Начинает асинхронную операцию прерывания работы заданного экземпляра рабочего процесса. |
Abort() |
Вызывает мгновенный переход объекта ClientBase<TChannel> из текущего состояния в состояние Closed. (Унаследовано от ClientBase<TChannel>) |
BeginAbandon(Guid, AsyncCallback, Object) |
Начинает асинхронную операцию прерывания работы заданного экземпляра рабочего процесса. |
BeginAbandon(Guid, String, AsyncCallback, Object) |
Начинает асинхронную операцию прерывания работы заданного экземпляра рабочего процесса. |
BeginCancel(Guid, AsyncCallback, Object) |
Начинает асинхронную операцию отмены заданного экземпляра рабочего процесса. |
BeginRun(Guid, AsyncCallback, Object) |
Начинает асинхронную операцию выполнения заданного экземпляра рабочего процесса. |
BeginSuspend(Guid, AsyncCallback, Object) |
Начинает асинхронную операцию приостановки заданной операции. |
BeginSuspend(Guid, String, AsyncCallback, Object) |
Начинает асинхронную операцию приостановки заданной операции. |
BeginTerminate(Guid, AsyncCallback, Object) |
Начинает асинхронную операцию, которая завершает экземпляр рабочего процесса. |
BeginTerminate(Guid, String, AsyncCallback, Object) |
Начинает асинхронную операцию, которая завершает экземпляр рабочего процесса. |
BeginUnsuspend(Guid, AsyncCallback, Object) |
Начинает асинхронную операцию возобновления работы экземпляра рабочего процесса. |
BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object) |
Начинает асинхронную операцию обновления экземпляра рабочего процесса. |
Cancel(Guid) |
Отменяет заданный экземпляр рабочего процесса. |
CancelAsync(Guid) |
Начинает асинхронную операцию отмены заданного экземпляра рабочего процесса. |
CancelAsync(Guid, Object) |
Начинает асинхронную операцию отмены заданного экземпляра рабочего процесса. |
Close() |
Вызывает переход объекта ClientBase<TChannel> из текущего состояния в состояние Closed. (Унаследовано от ClientBase<TChannel>) |
CloseAsync() |
Представляет контракт службы, определяющий набор операций, позволяющих клиенту обновлять службу рабочего процесса, размещенную в WorkflowServiceHost. (Унаследовано от ClientBase<TChannel>) |
CreateChannel() |
Возвращает новый канал к службе. (Унаследовано от ClientBase<TChannel>) |
DisplayInitializationUI() |
Указывает внутреннему каналу отображать пользовательский интерфейс, если он необходим для инициализации канала перед его использованием. (Унаследовано от ClientBase<TChannel>) |
EndAbandon(IAsyncResult) |
Завершает асинхронную операцию прерывания. |
EndCancel(IAsyncResult) |
Завершает асинхронную операцию отмены. |
EndRun(IAsyncResult) |
Завершает асинхронную операцию запуска. |
EndSuspend(IAsyncResult) |
Завершает асинхронную операцию приостановки. |
EndTerminate(IAsyncResult) |
Завершает асинхронную операцию завершения. |
EndUnsuspend(IAsyncResult) |
Завершает асинхронную операцию возобновления. |
EndUpdate(IAsyncResult) |
Завершает асинхронную операцию обновления. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetDefaultValueForInitialization<T>() |
Реплицирует поведение ключевого слова по умолчанию в C#. (Унаследовано от ClientBase<TChannel>) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) |
Обеспечивает поддержку реализации асинхронной модели, основанной на событиях. Дополнительные сведения об этом шаблоне см. в разделе Обзор асинхронной модели на основе событий. (Унаследовано от ClientBase<TChannel>) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Open() |
Вызывает переход объекта ClientBase<TChannel> из состояния Created в состояние Opened. (Унаследовано от ClientBase<TChannel>) |
OpenAsync() |
Представляет контракт службы, определяющий набор операций, позволяющих клиенту обновлять службу рабочего процесса, размещенную в WorkflowServiceHost. (Унаследовано от ClientBase<TChannel>) |
Run(Guid) |
Запускает заданный экземпляр рабочего процесса. |
RunAsync(Guid) |
Начинает асинхронную операцию выполнения заданного экземпляра рабочего процесса. |
RunAsync(Guid, Object) |
Начинает асинхронную операцию выполнения заданного экземпляра рабочего процесса. |
Suspend(Guid) |
Приостанавливает заданный экземпляр рабочего процесса. |
Suspend(Guid, String) |
Приостанавливает заданный экземпляр рабочего процесса. |
SuspendAsync(Guid) |
Начинает асинхронную операцию приостановки. |
SuspendAsync(Guid, Object) |
Начинает асинхронную операцию приостановки. |
SuspendAsync(Guid, String) |
Начинает асинхронную операцию приостановки. |
SuspendAsync(Guid, String, Object) |
Начинает асинхронную операцию приостановки. |
Terminate(Guid) |
Завершает заданный экземпляр рабочего процесса. |
Terminate(Guid, String) |
Завершает заданный экземпляр рабочего процесса. |
TerminateAsync(Guid) |
Начинает асинхронную операцию завершения. |
TerminateAsync(Guid, Object) |
Начинает асинхронную операцию завершения. |
TerminateAsync(Guid, String) |
Начинает асинхронную операцию завершения. |
TerminateAsync(Guid, String, Object) |
Начинает асинхронную операцию завершения. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Unsuspend(Guid) |
Возобновляет работу заданного экземпляра рабочего процесса. |
UnsuspendAsync(Guid) |
Начинает асинхронную операцию воспроизведения. |
UnsuspendAsync(Guid, Object) |
Начинает асинхронную операцию воспроизведения. |
Update(Guid, WorkflowIdentity) |
Обновляет заданный экземпляр рабочего процесса. |
UpdateAsync(Guid, WorkflowIdentity) |
Начинает асинхронную операцию обновления. |
UpdateAsync(Guid, WorkflowIdentity, Object) |
Начинает асинхронную операцию обновления. |
События
AbandonCompleted |
Происходит по окончании асинхронной операции прерывания работы. |
CancelCompleted |
Происходит по завершении асинхронной операции отмены. |
RunCompleted |
Происходит по завершении асинхронной операции запуска. |
SuspendCompleted |
Происходит после завершения асинхронной операции приостановки. |
TerminateCompleted |
Происходит после окончания асинхронной операции завершения работы. |
UnsuspendCompleted |
Происходит после завершения асинхронной операции возобновления. |
UpdateCompleted |
Возникает по завершении асинхронной операции обновления. |
Явные реализации интерфейса
ICommunicationObject.BeginClose(AsyncCallback, Object) |
Начинает асинхронную операцию закрытия объекта ClientBase<TChannel>. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object) |
Начинает асинхронную операцию закрытия объекта ClientBase<TChannel> с заданным временем ожидания. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.BeginOpen(AsyncCallback, Object) |
Начинает асинхронную операцию открытия объекта ClientBase<TChannel>. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object) |
Начинает асинхронную операцию открытия объекта ClientBase<TChannel> в течение заданного интервала времени. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.Close(TimeSpan) |
Вызывает переход объекта ClientBase<TChannel> из текущего состояния в состояние Closed. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.Closed |
Обработчик событий, вызываемый после перехода объекта ClientBase<TChannel> из текущего состояния в состояние Closed. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.Closing |
Обработчик событий, вызываемый при переходе объекта ClientBase<TChannel> из текущего состояния в состояние Closed. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.EndClose(IAsyncResult) |
Завершает асинхронную операцию закрытия объекта ClientBase<TChannel>. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.EndOpen(IAsyncResult) |
Завершает асинхронную операцию открытия объекта ClientBase<TChannel>. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.Faulted |
Обработчик событий, вызываемый при возникновении ошибки во время выполнения операции в объекте ClientBase<TChannel>. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.Open(TimeSpan) |
Вызывает переход объекта ClientBase<TChannel> из состояния Created в состояние Opened в течение заданного интервала времени. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.Opened |
Обработчик событий, вызываемый при переходе объекта ClientBase<TChannel> из состояния Created в состояние Opened. (Унаследовано от ClientBase<TChannel>) |
ICommunicationObject.Opening |
Обработчик событий, вызываемый при переходе объекта ClientBase<TChannel> из состояния Created в состояние Opened. (Унаследовано от ClientBase<TChannel>) |
IDisposable.Dispose() |
Явная реализация метода Dispose(). (Унаследовано от ClientBase<TChannel>) |