ActivityTrackingLocation 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í.
Precaución
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Define una ubicación calificada por la actividad que corresponde a un evento de estado de actividad en la ruta de acceso de ejecución potencial de una instancia de flujo de trabajo raíz. Esta clase no puede heredarse.
public ref class ActivityTrackingLocation sealed
[System.Serializable]
public sealed class ActivityTrackingLocation
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class ActivityTrackingLocation
[<System.Serializable>]
type ActivityTrackingLocation = class
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ActivityTrackingLocation = class
Public NotInheritable Class ActivityTrackingLocation
- Herencia
-
ActivityTrackingLocation
- Atributos
Comentarios
Note
En este material se describen los tipos y los espacios de nombres que están obsoletos. Para obtener más información, consulte Deprecated Types in Windows Workflow Foundation 4.5.
Cada vez que cambia el estado de ejecución de una actividad, la instancia de flujo de trabajo emite un evento de estado de actividad a la infraestructura de seguimiento en tiempo de ejecución. La infraestructura de seguimiento en tiempo de ejecución puede enviar al servicio de seguimiento un ActivityTrackingRecord cada vez que se produce un evento de estado de actividad. Normalmente, un servicio de seguimiento no está interesado en todos los eventos de estado de actividad que se producen en la instancia de flujo de trabajo, sino solo en eventos de estado de actividad asociados a determinados tipos de actividades en ubicaciones especificadas en la instancia de flujo de trabajo. ActivityTrackingLocation Define los parámetros coincidentes para dicha ubicación especificando un tipo de actividad de referencia, un conjunto de eventos de cambio de estado de actividad y un conjunto de condiciones que pueden calificar de forma más precisa una instancia o instancias del tipo de actividad de referencia.
Note
Un único ActivityTrackingLocation puede hacer referencia a más de una ubicación real en la posible ruta de acceso de ejecución de una instancia de flujo de trabajo.
ActivityTrackingLocation Agregue objetos a MatchingLocations y ExcludedLocations para definir los parámetros de coincidencia de en ActivityTrackPoint .TrackingProfile
Debe especificar el tipo de actividad de referencia que debe coincidir estableciendo ActivityTypeName o ActivityType.
Puede establecer MatchDerivedTypes para especificar el interés en las actividades derivadas del tipo de actividad de referencia.
Puede agregar ActivityExecutionStatus valores a ExecutionStatusEvents para especificar los eventos de estado de actividad que se van a coincidir.
Puede agregar ActivityTrackingCondition objetos a Conditions para especificar el interés en el tipo de actividad de referencia solo para condiciones específicas. Por ejemplo, puede especificar interés solo en una instancia con nombre determinada del tipo de actividad de referencia.
Constructores
| Nombre | Description |
|---|---|
| ActivityTrackingLocation() |
Obsoletos.
Inicializa una nueva instancia de la clase ActivityTrackingLocation. |
| ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>) |
Obsoletos.
Inicializa una nueva instancia de la ActivityTrackingLocation clase que tiene un tipo de actividad de referencia con el nombre no completo especificado, que especifica si se deben coincidir las actividades derivadas del tipo de actividad de referencia y que coincidan con los eventos de estado de ejecución de actividad especificados. |
| ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>) |
Obsoletos.
Inicializa una nueva instancia de la ActivityTrackingLocation clase que tiene un tipo de actividad de referencia con el nombre no completo especificado y que coincide con los eventos de estado de ejecución de actividad especificados. |
| ActivityTrackingLocation(String) |
Obsoletos.
Inicializa una nueva instancia de la ActivityTrackingLocation clase mediante el nombre de actividad especificado. |
| ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>) |
Obsoletos.
Inicializa una nueva instancia de la ActivityTrackingLocation clase que tiene el tipo de actividad de referencia especificado, que especifica si se deben coincidir las actividades derivadas del tipo de actividad de referencia y que coincide con los eventos de estado de ejecución de actividad especificados. |
| ActivityTrackingLocation(Type, IEnumerable<ActivityExecutionStatus>) |
Obsoletos.
Inicializa una nueva instancia de la ActivityTrackingLocation clase que tiene el tipo de actividad de referencia especificado y coincide con los eventos de estado de ejecución de actividad especificados. |
| ActivityTrackingLocation(Type) |
Obsoletos.
Inicializa una nueva instancia de la ActivityTrackingLocation clase mediante el tipo de actividad de referencia especificado. |
Propiedades
| Nombre | Description |
|---|---|
| ActivityType |
Obsoletos.
Obtiene o establece el tipo de Common Language Runtime (CLR) de la actividad de referencia que se va a coincidir. |
| ActivityTypeName |
Obsoletos.
Obtiene o establece el nombre no completo del tipo de actividad de referencia para la ubicación. |
| Conditions |
Obsoletos.
Obtiene una colección de condiciones que se usan para calificar el interés en la actividad. |
| ExecutionStatusEvents |
Obsoletos.
Obtiene la lista de eventos de estado de actividad que se pueden buscar para esta ubicación. |
| MatchDerivedTypes |
Obsoletos.
Obtiene o establece un valor que indica si las actividades derivadas del tipo de actividad de referencia deben coincidir. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Obsoletos.
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Obsoletos.
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obsoletos.
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Obsoletos.
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Obsoletos.
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |