Compartir vía


WorkflowUpdateableControlClient Clase

Definición

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
WorkflowUpdateableControlClient

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

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.

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

Se aplica a