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 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
Nota
En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.
Cuando el estado de ejecución de una actividad cambia, 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 un ActivityTrackingRecord al servicio de seguimiento cada vez que se produzca un evento de estado de actividad. Normalmente, un servicio de seguimiento no está interesado en cada evento de estado de actividad que se produce en la instancia de flujo de trabajo, sino sólo en eventos de estado de actividad asociados a ciertos tipos de actividades en ubicaciones especificadas en la instancia de flujo de trabajo. ActivityTrackingLocation define los parámetros de correspondencia para este tipo de 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 varias instancias del tipo de actividad de referencia.
Nota
Un único valor ActivityTrackingLocation puede hacer referencia a más de una ubicación real en la ruta de acceso de ejecución potencial de una instancia de flujo de trabajo.
Puede agregar objetos ActivityTrackingLocation a MatchingLocations y ExcludedLocations para definir los parámetros de coincidencia para ActivityTrackPoint en TrackingProfile.
Debe especificar el tipo de actividad de referencia con el que se debe coincidir estableciendo ActivityTypeName o ActivityType.
Puede establecer MatchDerivedTypes para especificar interés en actividades derivadas del tipo de actividad de referencia.
Puede agregar valores ActivityExecutionStatus a ExecutionStatusEvents para especificar los eventos de estado de actividad con los que se debe coincidir.
Puede agregar objetos ActivityTrackingCondition a Conditions para especificar interés en el tipo de actividad de referencia sólo para condiciones concretas. Por ejemplo, puede especificar interés en sólo una instancia con nombre determinada del tipo de actividad de referencia.
Constructores
ActivityTrackingLocation() |
Obsoletos.
Inicializa una nueva instancia de la clase ActivityTrackingLocation. |
ActivityTrackingLocation(String) |
Obsoletos.
Inicializa una instancia nueva de la clase ActivityTrackingLocation con el nombre de actividad especificado. |
ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>) |
Obsoletos.
Inicializa una instancia nueva de la clase ActivityTrackingLocation que tiene un tipo de actividad de referencia con el nombre no completo especificado, que especifica si se debe coincidir con actividades derivadas del tipo de actividad de referencia y que coincide con los eventos de estado de ejecución de actividad especificados. |
ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>) |
Obsoletos.
Inicializa una instancia nueva de la clase ActivityTrackingLocation 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(Type) |
Obsoletos.
Inicializa una instancia nueva de la clase ActivityTrackingLocation con el tipo de actividad de referencia especificado. |
ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>) |
Obsoletos.
Inicializa una instancia nueva de la clase ActivityTrackingLocation que tiene el tipo de actividad de referencia especificado, que especifica si se debe coincidir con 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 instancia nueva de la clase ActivityTrackingLocation que tiene el tipo de actividad de referencia especificado y coincide con los eventos de estado de ejecución de actividad especificados. |
Propiedades
ActivityType |
Obsoletos.
Obtiene o establece el tipo de Common Language Runtime (CLR) de la actividad de referencia con la que se debe 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 utilizan para calificar el interés en la actividad. |
ExecutionStatusEvents |
Obsoletos.
Obtiene la lista de eventos de estado de actividad con los que se puede coincidir para esta ubicación. |
MatchDerivedTypes |
Obsoletos.
Obtiene o establece un valor que indica si se debe coincidir con las actividades derivadas del tipo de actividad de referencia. |
Métodos
Equals(Object) |
Obsoletos.
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Obsoletos.
Sirve como la 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 Object actual. (Heredado de Object) |
ToString() |
Obsoletos.
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |