WorkflowUpdateableControlClient Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un contrato de servicio que define un conjunto de operaciones que permiten a un cliente actualizar el servicio de flujo de trabajo hospedado con 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)
- Herencia
Constructores
| WorkflowUpdateableControlClient() |
Inicializa una nueva instancia de la clase WorkflowUpdateableControlClient. |
| WorkflowUpdateableControlClient(Binding, EndpointAddress) |
Inicializa una nueva instancia de la clase WorkflowUpdateableControlClient. |
| WorkflowUpdateableControlClient(String, EndpointAddress) |
Inicializa una nueva instancia de la clase WorkflowUpdateableControlClient. |
| WorkflowUpdateableControlClient(String, String) |
Inicializa una nueva instancia de la clase WorkflowUpdateableControlClient. |
| WorkflowUpdateableControlClient(String) |
Inicializa una nueva instancia de la clase WorkflowUpdateableControlClient. |
| WorkflowUpdateableControlClient(WorkflowControlEndpoint) |
Inicializa una nueva instancia de la clase WorkflowUpdateableControlClient. |
Propiedades
| Channel |
Obtiene el canal interno utilizado para enviar mensajes a extremos de servicio configurados de distinta manera. (Heredado de ClientBase<TChannel>) |
| ChannelFactory |
Obtiene el objeto ChannelFactory<TChannel> subyacente. (Heredado de ClientBase<TChannel>) |
| ClientCredentials |
Obtiene las credenciales de cliente utilizadas para llamar a una operación. (Heredado de ClientBase<TChannel>) |
| Endpoint |
Obtiene el punto de conexión de destino para el servicio al que puede conectarse el cliente WCF. (Heredado de ClientBase<TChannel>) |
| InnerChannel |
Obtiene la implementación IClientChannel subyacente. (Heredado de ClientBase<TChannel>) |
| State |
Obtiene el estado actual del objeto ClientBase<TChannel>. (Heredado de ClientBase<TChannel>) |
Métodos
| Abandon(Guid, String) |
Abandona la instancia de flujo de trabajo especificada. |
| Abandon(Guid) |
Abandona la instancia de flujo de trabajo especificada. |
| AbandonAsync(Guid, Object) |
Comienza una operación asincrónica que abandona la instancia de flujo de trabajo especificada. |
| AbandonAsync(Guid, String, Object) |
Comienza una operación asincrónica que abandona la instancia de flujo de trabajo especificada. |
| AbandonAsync(Guid, String) |
Comienza una operación asincrónica que abandona la instancia de flujo de trabajo especificada. |
| AbandonAsync(Guid) |
Comienza una operación asincrónica que abandona la instancia de flujo de trabajo especificada. |
| Abort() |
Provoca que el objeto ClientBase<TChannel> pase inmediatamente de su estado actual al estado cerrado. (Heredado de ClientBase<TChannel>) |
| BeginAbandon(Guid, AsyncCallback, Object) |
Comienza una operación asincrónica que abandona la instancia de flujo de trabajo especificada. |
| BeginAbandon(Guid, String, AsyncCallback, Object) |
Comienza una operación asincrónica que abandona la instancia de flujo de trabajo especificada. |
| BeginCancel(Guid, AsyncCallback, Object) |
Comienza una operación asincrónica que cancela la instancia de flujo de trabajo especificada. |
| BeginRun(Guid, AsyncCallback, Object) |
Comienza una operación asincrónica que ejecuta la instancia de flujo de trabajo especificada. |
| BeginSuspend(Guid, AsyncCallback, Object) |
Comienza una operación asincrónica que suspende la operación especificada. |
| BeginSuspend(Guid, String, AsyncCallback, Object) |
Comienza una operación asincrónica que suspende la operación especificada. |
| BeginTerminate(Guid, AsyncCallback, Object) |
Comienza una operación asincrónica que finaliza una instancia de flujo de trabajo. |
| BeginTerminate(Guid, String, AsyncCallback, Object) |
Comienza una operación asincrónica que finaliza una instancia de flujo de trabajo. |
| BeginUnsuspend(Guid, AsyncCallback, Object) |
Comienza una operación asincrónica que reanuda una instancia de flujo de trabajo. |
| BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object) |
Comienza una operación asincrónica que actualiza una instancia de flujo de trabajo. |
| Cancel(Guid) |
Cancela la instancia de flujo de trabajo especificada. |
| CancelAsync(Guid, Object) |
Comienza una operación asincrónica que cancela la instancia de flujo de trabajo especificada. |
| CancelAsync(Guid) |
Comienza una operación asincrónica que cancela la instancia de flujo de trabajo especificada. |
| Close() |
Provoca que el objeto ClientBase<TChannel> pase de su estado actual al estado cerrado. (Heredado de ClientBase<TChannel>) |
| CreateChannel() |
Devuelve un canal nuevo al servicio. (Heredado de ClientBase<TChannel>) |
| DisplayInitializationUI() |
Indica al canal interno que muestre una interfaz de usuario si se necesita para inicializar el canal antes de utilizarlo. (Heredado de ClientBase<TChannel>) |
| EndAbandon(IAsyncResult) |
Completa una operación de abandono asincrónica. |
| EndCancel(IAsyncResult) |
Completa una operación de cancelación asincrónica. |
| EndRun(IAsyncResult) |
Completa una operación de ejecución asincrónica. |
| EndSuspend(IAsyncResult) |
Completa una operación de suspensión asincrónica. |
| EndTerminate(IAsyncResult) |
Completa una operación de finalización asincrónica. |
| EndUnsuspend(IAsyncResult) |
Completa una operación de reanudación asincrónica. |
| EndUpdate(IAsyncResult) |
Completa una operación de actualización asincrónica. |
| Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
| GetDefaultValueForInitialization<T>() |
Replica el comportamiento de la palabra clave predeterminada en C#. (Heredado de ClientBase<TChannel>) |
| GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) |
Proporciona compatibilidad para implementar el modelo asincrónico basado en eventos Para más información sobre este patrón, consulte Información general sobre el modelo asincrónico basado en eventos. (Heredado de ClientBase<TChannel>) |
| MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
| Open() |
Provoca que el objeto ClientBase<TChannel> pase desde el estado creado al estado abierto. (Heredado de ClientBase<TChannel>) |
| Run(Guid) |
Ejecuta la instancia de flujo de trabajo especificada. |
| RunAsync(Guid, Object) |
Comienza una operación asincrónica que ejecuta la instancia de flujo de trabajo especificada. |
| RunAsync(Guid) |
Comienza una operación asincrónica que ejecuta la instancia de flujo de trabajo especificada. |
| Suspend(Guid, String) |
Suspende la instancia de flujo de trabajo especificada. |
| Suspend(Guid) |
Suspende la instancia de flujo de trabajo especificada. |
| SuspendAsync(Guid, Object) |
Comienza una operación de suspensión asincrónica. |
| SuspendAsync(Guid, String, Object) |
Comienza una operación de suspensión asincrónica. |
| SuspendAsync(Guid, String) |
Comienza una operación de suspensión asincrónica. |
| SuspendAsync(Guid) |
Comienza una operación de suspensión asincrónica. |
| Terminate(Guid, String) |
Termina la instancia de flujo de trabajo especificada. |
| Terminate(Guid) |
Termina la instancia de flujo de trabajo especificada. |
| TerminateAsync(Guid, Object) |
Comienza una operación de terminación asincrónica. |
| TerminateAsync(Guid, String, Object) |
Comienza una operación de terminación asincrónica. |
| TerminateAsync(Guid, String) |
Comienza una operación de terminación asincrónica. |
| TerminateAsync(Guid) |
Comienza una operación de terminación asincrónica. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| Unsuspend(Guid) |
Reanuda la instancia de flujo de trabajo especificada. |
| UnsuspendAsync(Guid, Object) |
Comienza una operación de reanudación asincrónica. |
| UnsuspendAsync(Guid) |
Comienza una operación de reanudación asincrónica. |
| Update(Guid, WorkflowIdentity) |
Actualiza la instancia de flujo de trabajo especificada. |
| UpdateAsync(Guid, WorkflowIdentity, Object) |
Comienza una operación de actualización asincrónica. |
| UpdateAsync(Guid, WorkflowIdentity) |
Comienza una operación de actualización asincrónica. |
Eventos
| AbandonCompleted |
Se produce al completarse una operación de abandono asincrónica. |
| CancelCompleted |
Se produce al completarse una operación de cancelación asincrónica. |
| RunCompleted |
Se produce al completarse una operación de ejecución asincrónica. |
| SuspendCompleted |
Se produce al completarse una operación de suspensión asincrónica. |
| TerminateCompleted |
Se produce al completarse una operación de finalización asincrónica. |
| UnsuspendCompleted |
Se produce al completarse una operación de reanudación asincrónica. |
| UpdateCompleted |
Se produce cuando se completa una operación de actualización asincrónica. |
Implementaciones de interfaz explícitas
| ICommunicationObject.BeginClose(AsyncCallback, Object) |
Comienza una operación asincrónica para cerrar ClientBase<TChannel>. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object) |
Comienza una operación asincrónica para cerrar ClientBase<TChannel> con un tiempo de espera especificado. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.BeginOpen(AsyncCallback, Object) |
Comienza una operación asincrónica para abrir el objeto ClientBase<TChannel>. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object) |
Comienza una operación asincrónica para abrir el objeto ClientBase<TChannel> dentro de un intervalo de tiempo especificado. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.Close(TimeSpan) |
Provoca que el objeto ClientBase<TChannel> pase de su estado actual al estado cerrado. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.Closed |
El controlador de eventos que se invoca cuando el objeto ClientBase<TChannel> ha pasado desde su estado actual al estado cerrado. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.Closing |
El controlador de eventos que se invoca cuando el objeto ClientBase<TChannel> pasa desde su estado actual al estado cerrado. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.EndClose(IAsyncResult) |
Completa una operación asincrónica para cerrar el objeto ClientBase<TChannel>. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.EndOpen(IAsyncResult) |
Completa una operación asincrónica para abrir el objeto ClientBase<TChannel>. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.Faulted |
El controlador de eventos que se invoca cuando se produce un error mientras se realiza una operación en el objeto ClientBase<TChannel>. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.Open(TimeSpan) |
Provoca que el objeto ClientBase<TChannel> pase del estado creado al estado abierto dentro de un intervalo de tiempo especificado. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.Opened |
El controlador de eventos que se invoca cuando el objeto ClientBase<TChannel> pasa desde el estado creado al estado abierto. (Heredado de ClientBase<TChannel>) |
| ICommunicationObject.Opening |
El controlador de eventos que se invoca cuando el objeto ClientBase<TChannel> pasa desde el estado creado al estado abierto. (Heredado de ClientBase<TChannel>) |
| IDisposable.Dispose() |
Implementación explícita del método Dispose(). (Heredado de ClientBase<TChannel>) |