ActivatableWorkflowsQueryResult 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í.
Contiene los resultados de ejecutar en QueryActivatableWorkflowsCommand un almacén de instancias.
public ref class ActivatableWorkflowsQueryResult sealed : System::Runtime::DurableInstancing::InstanceStoreQueryResult
public sealed class ActivatableWorkflowsQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult
type ActivatableWorkflowsQueryResult = class
inherit InstanceStoreQueryResult
Public NotInheritable Class ActivatableWorkflowsQueryResult
Inherits InstanceStoreQueryResult
- Herencia
Comentarios
Un almacén de instancias debe buscar periódicamente instancias de flujo de trabajo activables que pertenecen a un host de flujo de trabajo que usa el almacén. Debe generar cuando HasActivatableWorkflowEvent encuentre una instancia activable en el almacén de persistencia. Si el almacén de instancias no encuentra una instancia activable en el almacén de persistencia, debe seguir supervisando el almacén de persistencia para cualquier instancia activable.
Después de generar hasActivatableWorkflowEvent, el almacén de instancias debe dejar de supervisar el almacén de persistencia para las instancias activables hasta que reciba y ejecute .QueryActivatableWorkflowsCommand La supervisión solo continúa si la ejecución del comando no devuelve ninguna instancia de flujo de trabajo activable.
Cuando un host genérico recibe este evento, ejecuta en QueryActivatableWorkflowsCommand el almacén de instancias para obtener los parámetros de activación necesarios para crear un host de flujo de trabajo. El host genérico usa estos parámetros de activación para crear un host de flujo de trabajo, que a su vez carga y ejecuta la instancia de servicio. Los parámetros de activación para el tipo de activación WAS son: Nombre del sitio, Ruta de acceso de la aplicación (relativa al sitio) y Ruta de acceso del servicio (relativa a la aplicación). Un almacén de instancias podría devolver varios conjuntos de estos tres parámetros de activación.
Un host genérico es un host que tiene un parámetro XName denominado ActivationType, que debe establecerse en un valor admitido por el almacén de instancias. Actualmente, el almacén de instancias de flujo de trabajo de SQL admite hosts genéricos con el parámetro ActivationType establecido en valor: WAS. Si activationType no está establecido en absoluto, el almacén de instancias de flujo de trabajo de SQL trata el host como un host genérico.
Nota:
El servicio de administración de flujos de trabajo que se incluye con el código denominado "Dublín" (Extensiones de servidor de aplicaciones para .NET 4.0) es un host genérico que tiene el tipo de activación establecido en WAS.
Constructores
| Nombre | Description |
|---|---|
| ActivatableWorkflowsQueryResult() |
Inicializa una instancia de la ActivatableWorkflowsQueryResult clase . |
| ActivatableWorkflowsQueryResult(IDictionary<XName,Object>) |
Crea una instancia de la ActivatableWorkflowsQueryResult clase e inicializa la ActivationParameters propiedad con los datos del objeto de diccionario pasados como parámetro. |
| ActivatableWorkflowsQueryResult(IEnumerable<IDictionary<XName,Object>>) |
Crea una instancia de la ActivatableWorkflowsQueryResult clase e inicializa la ActivationParameters propiedad con los datos del objeto de diccionario enumerable pasado como parámetro. |
Propiedades
| Nombre | Description |
|---|---|
| ActivationParameters |
Lista de parámetros de activación que usa un host genérico para crear un host de flujo de trabajo. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |