CallExternalMethodActivity Clase

Definición

Advertencia

Esta API está ya obsoleta.

Define una actividad de comunicación de flujo de trabajo que se usa para llamar a un método en un servicio local.Defines a workflow communication activity that is used to call a method on a local service. Esta actividad se usa para enviar los datos del flujo de trabajo al host a través del servicio local.This activity is used to send data from the workflow to the host through the local service.

public ref class CallExternalMethodActivity : System::Workflow::ComponentModel::Activity, System::Workflow::ComponentModel::IDynamicPropertyTypeProvider
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.CallExternalMethodActivityValidator))]
public class CallExternalMethodActivity : System.Workflow.ComponentModel.Activity, System.Workflow.ComponentModel.IDynamicPropertyTypeProvider
type CallExternalMethodActivity = class
    inherit Activity
    interface IDynamicPropertyTypeProvider
Public Class CallExternalMethodActivity
Inherits Activity
Implements IDynamicPropertyTypeProvider
Herencia
CallExternalMethodActivity
Atributos
Implementaciones

Ejemplos

El ejemplo de código siguiente muestra cómo usar CallExternalMethodActivity en una actividad personalizada para llamar a un método externo.The following code example shows how to use the CallExternalMethodActivity in a custom activity to call an external method. Este ejemplo de código forma la parte del ejemplo de SDK de escucha del archivo PurchaseOrderWorkflow.Designer.cs.This code example is part of the Listen SDK sample from the PurchaseOrderWorkflow.Designer.cs file. Para obtener más información, vea ejemplo de escucha.For more information, see Listen Sample.

[System.Diagnostics.DebuggerNonUserCode()]
private void InitializeComponent()
{
    this.CanModifyActivities = true;
    this.Timeout = new System.Workflow.Activities.CodeActivity();
    this.Delay = new System.Workflow.Activities.DelayActivity();
    this.RejectPO = new System.Workflow.Activities.HandleExternalEventActivity();
    this.ApprovePO = new System.Workflow.Activities.HandleExternalEventActivity();
    this.OnTimeoutEventDriven = new System.Workflow.Activities.EventDrivenActivity();
    this.OnOrderRejectedEventDriven = new System.Workflow.Activities.EventDrivenActivity();
    this.OnOrderApprovedEventDriven = new System.Workflow.Activities.EventDrivenActivity();
    this.POStatusListen = new System.Workflow.Activities.ListenActivity();
    this.CreatePO = new System.Workflow.Activities.CallExternalMethodActivity();
    // 
    // Timeout
    // 
    this.Timeout.Name = "Timeout";
    this.Timeout.ExecuteCode += new System.EventHandler(this.OnTimeout);
    // 
    // Delay
    // 
    this.Delay.Name = "Delay";
    this.Delay.TimeoutDuration = System.TimeSpan.Parse("00:00:05");
    // 
    // RejectPO
    // 
    this.RejectPO.EventName = "OrderRejected";
    this.RejectPO.InterfaceType = typeof(IOrderService);
    this.RejectPO.Name = "RejectPO";
    this.RejectPO.Invoked += new System.EventHandler<System.Workflow.Activities.ExternalDataEventArgs>(this.OnRejectPO);
    // 
    // ApprovePO
    // 
    this.ApprovePO.EventName = "OrderApproved";
    this.ApprovePO.InterfaceType = typeof(IOrderService);
    this.ApprovePO.Name = "ApprovePO";
    this.ApprovePO.Invoked += new System.EventHandler<System.Workflow.Activities.ExternalDataEventArgs>(this.OnApprovePO);
    // 
    // OnTimeoutEventDriven
    // 
    this.OnTimeoutEventDriven.Activities.Add(this.Delay);
    this.OnTimeoutEventDriven.Activities.Add(this.Timeout);
    this.OnTimeoutEventDriven.Name = "OnTimeoutEventDriven";
    // 
    // OnOrderRejectedEventDriven
    // 
    this.OnOrderRejectedEventDriven.Activities.Add(this.RejectPO);
    this.OnOrderRejectedEventDriven.Name = "OnOrderRejectedEventDriven";
    // 
    // OnOrderApprovedEventDriven
    // 
    this.OnOrderApprovedEventDriven.Activities.Add(this.ApprovePO);
    this.OnOrderApprovedEventDriven.Name = "OnOrderApprovedEventDriven";
    // 
    // POStatusListen
    // 
    this.POStatusListen.Activities.Add(this.OnOrderApprovedEventDriven);
    this.POStatusListen.Activities.Add(this.OnOrderRejectedEventDriven);
    this.POStatusListen.Activities.Add(this.OnTimeoutEventDriven);
    this.POStatusListen.Name = "POStatusListen";
    // 
    // CreatePO
    // 
    this.CreatePO.InterfaceType = typeof(IOrderService);
    this.CreatePO.MethodName = "CreateOrder";
    this.CreatePO.Name = "CreatePO";
    this.CreatePO.MethodInvoking += new System.EventHandler(this.OnBeforeCreateOrder);
    // 
    // PurchaseOrderWorkflow
    // 
    this.Activities.Add(this.CreatePO);
    this.Activities.Add(this.POStatusListen);
    this.Name = "PurchaseOrderWorkflow";
    this.CanModifyActivities = false;

}
    <System.Diagnostics.DebuggerNonUserCode()> _
Private Sub InitializeComponent()
        Me.CanModifyActivities = True
        Me.CreatePO = New System.Workflow.Activities.CallExternalMethodActivity
        Me.POStatusListen = New System.Workflow.Activities.ListenActivity
        Me.OnOrderApprovedEventDriven = New System.Workflow.Activities.EventDrivenActivity
        Me.OnOrderRejectedEventDriven = New System.Workflow.Activities.EventDrivenActivity
        Me.OnTimeoutEventDriven = New System.Workflow.Activities.EventDrivenActivity
        Me.ApprovePO = New System.Workflow.Activities.HandleExternalEventActivity
        Me.RejectPO = New System.Workflow.Activities.HandleExternalEventActivity
        Me.Delay = New System.Workflow.Activities.DelayActivity
        Me.Timeout = New System.Workflow.Activities.CodeActivity
        '
        'Timeout
        '
        Me.Timeout.Name = "Timeout"
        AddHandler Me.Timeout.ExecuteCode, AddressOf Me.OnTimeout
        '
        'Delay
        '
        Me.Delay.Name = "Delay"
        Me.Delay.TimeoutDuration = System.TimeSpan.Parse("00:00:05")
        '
        'RejectPO
        '
        Me.RejectPO.EventName = "OrderRejected"
        Me.RejectPO.InterfaceType = GetType(IOrderService)
        Me.RejectPO.Name = "RejectPO"
        AddHandler Me.RejectPO.Invoked, AddressOf Me.OnRejectPO
        ' 
        ' ApprovePO
        ' 
        Me.ApprovePO.EventName = "OrderApproved"
        Me.ApprovePO.InterfaceType = GetType(IOrderService)
        Me.ApprovePO.Name = "ApprovePO"
        AddHandler Me.ApprovePO.Invoked, AddressOf Me.OnApprovePO
        ' 
        ' OnTimeoutEventDriven
        ' 
        Me.OnTimeoutEventDriven.Activities.Add(Me.Delay)
        Me.OnTimeoutEventDriven.Activities.Add(Me.Timeout)
        Me.OnTimeoutEventDriven.Name = "OnTimeoutEventDriven"
        ' 
        ' OnOrderRejectedEventDriven
        ' 
        Me.OnOrderRejectedEventDriven.Activities.Add(Me.RejectPO)
        Me.OnOrderRejectedEventDriven.Name = "OnOrderRejectedEventDriven"
        ' 
        ' OnOrderApprovedEventDriven
        ' 
        Me.OnOrderApprovedEventDriven.Activities.Add(Me.ApprovePO)
        Me.OnOrderApprovedEventDriven.Name = "OnOrderApprovedEventDriven"
        ' 
        ' POStatusListen
        ' 
        Me.POStatusListen.Activities.Add(Me.OnOrderApprovedEventDriven)
        Me.POStatusListen.Activities.Add(Me.OnOrderRejectedEventDriven)
        Me.POStatusListen.Activities.Add(Me.OnTimeoutEventDriven)
        Me.POStatusListen.Name = "POStatusListen"
        ' 
        ' CreatePO
        ' 
        Me.CreatePO.InterfaceType = GetType(IOrderService)
        Me.CreatePO.MethodName = "CreateOrder"
        Me.CreatePO.Name = "CreatePO"
        AddHandler Me.CreatePO.MethodInvoking, AddressOf Me.OnBeforeCreateOrder
        ' 
        ' PurchaseOrderWorkflow
        ' 
        Me.Activities.Add(Me.CreatePO)
        Me.Activities.Add(Me.POStatusListen)
        Me.Name = "PurchaseOrderWorkflow"
        Me.CanModifyActivities = False

    End Sub

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos.This material discusses types and namespaces that are obsolete. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Un servicio local es una clase que implementa una interfaz de servicio local (una interfaz marcada con ExternalDataExchangeAttribute) y se agrega al ExternalDataExchangeService.A local service is a class that implements a local service interface (an interface that is marked with ExternalDataExchangeAttribute) and is added to the ExternalDataExchangeService.

Nota

Cuando se llama al método externo se clonan todos los parámetros del método.When the external method is called all parameters of the method are cloned. Si los tipos de parámetro implementan ICloneable, se llama al método Clone o se serializan y deserializan con un BinaryFormatter.If the parameter types implement ICloneable the Clone method is called or they are serialized and deserialized with a BinaryFormatter.

Constructores

CallExternalMethodActivity()

Inicializa una nueva instancia de la clase CallExternalMethodActivity.Initializes a new instance of the CallExternalMethodActivity class.

CallExternalMethodActivity(String)

Inicializa una nueva instancia de la clase CallExternalMethodActivity utilizando el nombre de la actividad.Initializes a new instance of the CallExternalMethodActivity class using the name of the activity.

Campos

CorrelationTokenProperty

Representa el DependencyProperty destinado a la propiedad CorrelationToken.Represents the DependencyProperty that targets the CorrelationToken property.

InterfaceTypeProperty

Representa el DependencyProperty destinado a la propiedad InterfaceType.Represents the DependencyProperty that targets the InterfaceType property.

MethodInvokingEvent

Representa el DependencyProperty destinado al evento MethodInvoking.Represents the DependencyProperty that targets the MethodInvoking event.

MethodNameProperty

Representa el DependencyProperty destinado a la propiedad MethodName.Represents the DependencyProperty that targets the MethodName property.

ParameterBindingsProperty

Representa el DependencyProperty destinado a la propiedad ParameterBindings.Represents the DependencyProperty that targets the ParameterBindings property.

Propiedades

CorrelationToken

Obtiene o establece CorrelationToken para el método externo.Gets or sets the CorrelationToken for the external method.

Description

Obtiene o establece la descripción definida por el usuario de Activity.Gets or sets the user-defined description of the Activity.

(Heredado de Activity)
DesignMode

Obtiene el valor que indica si esta instancia está en diseño o en modo de tiempo de ejecución.Gets the value that indicates whether this instance is in design or run-time mode.

(Heredado de DependencyObject)
Enabled

Obtiene o establece un valor que indica si esta instancia está habilitada para la ejecución y validación.Gets or sets a value that indicates whether this instance is enabled for execution and validation.

(Heredado de Activity)
ExecutionResult

Obtiene ActivityExecutionResult del último intento para ejecutar esta instancia.Gets the ActivityExecutionResult of the last attempt to run this instance.

(Heredado de Activity)
ExecutionStatus

Obtiene el ActivityExecutionStatus actual de esta instancia de.Gets the current ActivityExecutionStatus of this instance.

(Heredado de Activity)
InterfaceType

Obtiene o establece una interfaz de declaración del método externo que tiene ExternalDataExchangeAttribute.Gets or sets an external method's declaring interface that has the ExternalDataExchangeAttribute.

IsDynamicActivity

Obtiene información sobre si la actividad se está ejecutando dentro de la clase ActivityExecutionContext predeterminada de la instancia de flujo de trabajo.Gets information about whether the activity is executing within the default ActivityExecutionContext of the workflow instance.

(Heredado de Activity)
MethodName

Obtiene o establece el nombre del método que se va a llamar en el servicio local registrado con ExternalDataExchangeService.Gets or sets the name of the method to be called on the local service registered with the ExternalDataExchangeService.

Name

Obtiene o establece el nombre de esta instancia.Gets or sets the name of this instance. Este nombre debe seguir la convención de nomenclatura de variables del lenguaje de programación que se utiliza en el proyecto del flujo de trabajo.This name must conform to the variable naming convention of the programming language that is being used in the Workflow project.

(Heredado de Activity)
ParameterBindings

Obtiene la colección de parámetros enlazables como resultado de la búsqueda en la lista de parámetros formales del método externo.Gets the collection of bindable parameters as found in the external method's formal parameter list.

Parent

Obtiene el CompositeActivity que contiene este Activity.Gets the CompositeActivity that contains this Activity.

(Heredado de Activity)
ParentDependencyObject

Obtiene el elemento primario DependencyObject en el gráfico DependencyObject.Gets the parent DependencyObject in the DependencyObject graph.

(Heredado de DependencyObject)
QualifiedName

Obtiene el nombre completo de la actividad.Gets the qualified name of the activity. Los nombres de la actividad completos siempre son únicos en una instancia de flujo de trabajo.Qualified activity names are always unique in a workflow instance.

(Heredado de Activity)
Site

Obtiene o establece una referencia al componente Site de DependencyObject.Gets or sets a reference to the Site component of the DependencyObject.

(Heredado de DependencyObject)
UserData

Obtiene IDictionary que asocia los datos personalizados a esta instancia de clase.Gets an IDictionary that associates custom data with this class instance.

(Heredado de DependencyObject)
WorkflowInstanceId

Obtiene la Guid asociado a la instancia.Gets the Guid associated with the instance.

(Heredado de Activity)

Métodos

AddHandler(DependencyProperty, Object)

Agrega un controlador para un evento de DependencyObject.Adds a handler for an event of a DependencyObject.

(Heredado de DependencyObject)
Cancel(ActivityExecutionContext)

Llamado por el tiempo de ejecución de flujo de trabajo para cancelar la ejecución de una actividad que está actualmente en ejecución.Called by the workflow runtime to cancel execution of an activity that is currently executing.

(Heredado de Activity)
Clone()

Crea una copia en profundidad del Activity.Creates a deep copy of the Activity.

(Heredado de Activity)
Dispose()

Libera todos los recursos utilizados por el objeto DependencyObject.Releases all the resources used by the DependencyObject.

(Heredado de DependencyObject)
Dispose(Boolean)

Libera los recursos no utilizados y DependencyObject libera los recursos administrados de forma opcional.Releases the unmanaged resources and optionally releases the managed resources used by DependencyObject.

(Heredado de DependencyObject)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
Execute(ActivityExecutionContext)

Intenta ejecutar CallExternalMethodActivity con el ActivityExecutionContext especificado.Tries to run the CallExternalMethodActivity with the specified ActivityExecutionContext.

GetActivityByName(String)

Devuelve la instancia de Activity cuyo nombre se solicita del conjunto de todas las actividades que se ejecutan bajo la actividad raíz de esta instancia que se encuentra dentro del flujo de trabajo.Returns the instance of the Activity whose name is requested from the set of all activities running under the root activity of this instance, which is within the workflow.

(Heredado de Activity)
GetActivityByName(String, Boolean)

Devuelve la instancia de Activity cuyo nombre se solicita del conjunto de todas las actividades bajo la raíz Activity de esta instancia si el segundo parámetro es false y bajo el Activity actual si el segundo parámetro es true.Returns the instance of the Activity whose name is requested from the set of all activities under the root the Activity of this instance if the second parameter is false and under the current Activity if the second parameter is true.

(Heredado de Activity)
GetBinding(DependencyProperty)

Proporciona acceso a la clase ActivityBind asociada a la clase DependencyProperty específica.Provides access to the ActivityBind associated with the specific DependencyProperty.

(Heredado de DependencyObject)
GetBoundValue(ActivityBind, Type)

Recupera el Object que es el asunto de un ActivityBind.Retrieves the Object that is the subject of an ActivityBind.

(Heredado de DependencyObject)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetInvocationList<T>(DependencyProperty)

Obtiene una matriz que contiene los delegados para el DependencyProperty especificado.Gets an array that contains the delegates for the specified DependencyProperty.

(Heredado de DependencyObject)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
GetValue(DependencyProperty)

Proporciona acceso al valor del DependencyProperty designado.Provides access to the value of the designated DependencyProperty.

(Heredado de DependencyObject)
GetValueBase(DependencyProperty)

Proporciona acceso al objeto enlazado de DependencyProperty y omite la invalidación de GetValue(DependencyProperty).Provides access to the bound object of a DependencyProperty and bypasses the GetValue(DependencyProperty) override.

(Heredado de DependencyObject)
HandleFault(ActivityExecutionContext, Exception)

Llamado cuando se produce una excepción dentro del contexto de la ejecución de esta instancia.Called when an exception is raised within the context of the execution of this instance.

(Heredado de Activity)
Initialize(IServiceProvider)

Llamado por el motor de tiempo de ejecución para inicializar una actividad durante la construcción de una nueva instancia de flujo de trabajo.Called by the workflow runtime to initialize an activity during the construction of a new workflow instance. Se llama a este método durante la construcción de una clase ActivityExecutionContext dinámica.This method is called during the construction of a dynamic ActivityExecutionContext.

(Heredado de Activity)
InitializeProperties()

Realiza la inicialización en propiedades de dependencia.Performs initialization on dependency properties.

Invoke<T>(EventHandler<T>, T)

Suscribe un delegado EventHandler e invoca a dicho delegado.Subscribes an EventHandler and invokes that delegate.

(Heredado de Activity)
Invoke<T>(IActivityEventListener<T>, T)

Suscribe un delegado IActivityEventListener<T> e invoca a dicho delegado.Subscribes an IActivityEventListener<T> and invokes that delegate.

(Heredado de Activity)
IsBindingSet(DependencyProperty)

Indica si el valor de DependencyProperty se establece como enlace.Indicates whether the value of a DependencyProperty is set as a binding. Vea SetBinding(DependencyProperty, ActivityBind).See SetBinding(DependencyProperty, ActivityBind).

(Heredado de DependencyObject)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
MetaEquals(DependencyObject)

Determina si metaproperties de DependencyObject iguala metaproperties del DependencyObject parametrizado.Determines whether the metaproperties of this DependencyObject equals the metaproperties of the parameterized DependencyObject.

(Heredado de DependencyObject)
OnActivityExecutionContextLoad(IServiceProvider)

Llamado por el flujo de trabajo en tiempo de ejecución cada vez que se carga ActivityExecutionContext.Called by the workflow runtime whenever an ActivityExecutionContext is loaded. Por ejemplo, se llama a este método durante la creación de la clase ActivityExecutionContext, así como cada vez que se reencarne la clase ActivityExecutionContext cuando una instancia de flujo de trabajo se cargue desde el almacenamiento persistente.For example, this method is called during the creation of an ActivityExecutionContext as well as every time the ActivityExecutionContext is reincarnated when a workflow instance is loaded from persistent storage.

(Heredado de Activity)
OnActivityExecutionContextUnload(IServiceProvider)

Llamado por el flujo de trabajo en tiempo de ejecución cada vez que se descargue la clase ActivityExecutionContext.Called by the workflow runtime whenever an ActivityExecutionContext is unloaded. Por ejemplo, se llama a este método durante la realización de ActivityExecutionContext así como cada vez que se descarga ActivityExecutionContext cuando se conserva una instancia de flujo de trabajo.For example, this method is called during completion of an ActivityExecutionContext as well as every time the ActivityExecutionContext is unloaded when a workflow instance is persisted.

(Heredado de Activity)
OnClosed(IServiceProvider)

Llamado por el tiempo de ejecución de flujo de trabajo como parte de la transición al estado cerrado.Called by the workflow runtime as part of the activity's transition to the closed state.

(Heredado de Activity)
OnMethodInvoked(EventArgs)

Proporciona un enlace para que las clases derivadas extraigan y devuelvan valores de ParameterBindings.Provides a hook for derived classes to extract out and return values from the ParameterBindings. La llamada a este método se produce después de ejecutar el método externo.This method is called just after the external method is run.

OnMethodInvoking(EventArgs)

Proporciona un enlace para establecer ParameterBindings en las clases derivadas.Provides a hook for derived classes to set ParameterBindings. La llamada a este método se produce antes de ejecutar el método externo.This method is called just before the external method is run.

RaiseEvent(DependencyProperty, Object, EventArgs)

Genera un evento Event asociado a una propiedad de dependencia específica.Raises an Event associated with the specified dependency property.

(Heredado de Activity)
RaiseGenericEvent<T>(DependencyProperty, Object, T)

Genera el evento asociado a DependencyProperty a la que hace referencia.Raises the event associated with the referenced DependencyProperty.

(Heredado de Activity)
RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)

Registra la clase DependencyProperty especificada para el evento de cambio de estado.Registers the specified DependencyProperty for the status change event.

(Heredado de Activity)
RemoveHandler(DependencyProperty, Object)

Quita EventHandler de un DependencyProperty asociado.Removes an EventHandler from an associated DependencyProperty.

(Heredado de DependencyObject)
RemoveProperty(DependencyProperty)

Quita un objeto DependencyProperty de DependencyObject.Removes a DependencyProperty from the DependencyObject.

(Heredado de DependencyObject)
Save(Stream)

Escribe la clase Activity en una clase Stream para persistencia.Writes the Activity to a Stream for persistence.

(Heredado de Activity)
Save(Stream, IFormatter)

Escribe el Activity en un Stream para persistencia usando el IFormatter personalizado proporcionado para la serialización.Writes the Activity to a Stream for persistence using the custom IFormatter provided for serialization.

(Heredado de Activity)
SetBinding(DependencyProperty, ActivityBind)

Establece el ActivityBindpara el DependencyProperty especificado.Sets the ActivityBind for the specified DependencyProperty.

(Heredado de DependencyObject)
SetBoundValue(ActivityBind, Object)

Establece el valor del ActivityBindde destino.Sets the value of the target ActivityBind.

(Heredado de DependencyObject)
SetReadOnlyPropertyValue(DependencyProperty, Object)

Establece el valor de DependencyProperty que es de solo lectura.Sets the value of a DependencyProperty, which is read-only.

(Heredado de DependencyObject)
SetValue(DependencyProperty, Object)

Obtiene el valor de DependencyProperty al objeto.Sets the value of the DependencyProperty to the object.

(Heredado de DependencyObject)
SetValueBase(DependencyProperty, Object)

Establece el valor de DependencyProperty para la clase Object especificada, omitiendo SetValue(DependencyProperty, Object).Sets the value of the DependencyProperty to the specified Object, bypassing the SetValue(DependencyProperty, Object).

(Heredado de DependencyObject)
ToString()

Proporciona una cadena que representa esta instancia.Provides a string that represents this instance.

(Heredado de Activity)
TrackData(Object)

Informa a la infraestructura del seguimiento en tiempo de ejecución de la información de seguimiento pendiente.Informs the run-time tracking infrastructure of pending tracking information.

(Heredado de Activity)
TrackData(String, Object)

Informa a la infraestructura del seguimiento en tiempo de ejecución de la información de seguimiento pendiente.Informs the run-time tracking infrastructure of pending tracking information.

(Heredado de Activity)
Uninitialize(IServiceProvider)

Cuando se invalida en una clase derivada, proporciona la desinicialización mediante un proveedor de servicios para la actividad.When overridden in a derived class, provides un-initialization by a service provider for the activity.

(Heredado de Activity)
UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)

Anula el registro del DependencyProperty especificado para el evento de cambio de estado.Un-registers the specified DependencyProperty for the status change event.

(Heredado de Activity)

Eventos

Canceling

Se produce cuando se cancela la ejecución de la actividad.Occurs when the activity execution is canceled.

(Heredado de Activity)
Closed

Se produce cuando ha completa una operación Activity ha completado la ejecución.Occurs when an Activity has completed execution.

(Heredado de Activity)
Compensating

Se produce al ejecutar un método de compensación en Activity.Occurs when running a compensation method on the Activity.

(Heredado de Activity)
Executing

Se produce cuando se ejecuta Activity .Occurs when the Activity is run.

(Heredado de Activity)
Faulting

Se produce cuando se genera una excepción durante el funcionamiento de la instancia.Occurs when an exception is raised during the running of the instance.

(Heredado de Activity)
MethodInvoking

Se produce antes de invocar el método.Occurs before invoking the method.

StatusChanged

Se produce cuando cambia ActivityExecutionStatus de un Activity en ejecución.Occurs when the ActivityExecutionStatus of a running Activity changes.

(Heredado de Activity)

Implementaciones de interfaz explícitas

IComponent.Disposed

Representa el método que controla el evento Disposed de un componente.Represents the method that handles the Disposed event of a component.

(Heredado de DependencyObject)
IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider, String)

Devuelve el tipo de acceso para la propiedad especificada.Returns the access type for the specified property.

IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider, String)

Devuelve el Type de la propiedad especificada.Returns the Type of the specified property.

Se aplica a

Consulte también: