ActivatableWorkflowsQueryResult Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält die Ergebnisse der Ausführung des QueryActivatableWorkflowsCommand-Elements für einen Instanzspeicher.
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
- Vererbung
Hinweise
Ein Instanzspeicher soll in regelmäßigen Abständen nach aktivierbaren Workflowinstanzen suchen, die zu einem Workflowhost gehören, der den Speicher verwendet. Er soll das HasActivatableWorkflowEvent-Element auslösen, wenn eine aktivierbare Instanz im Beibehaltungsspeicher gefunden wird. Wenn der Instanzspeicher keine aktivierbare Instanz im Beibehaltungsspeicher findet, soll er weiterhin den Beibehaltungsspeicher auf aktivierbare Instanzen überwachen.
Nach dem Auslösen von HasActivatableWorkflowEvent soll der Instanzspeicher die Überwachung des Beibehaltungsspeichers auf aktivierbare Instanzen beenden, bis er das QueryActivatableWorkflowsCommand-Element empfängt und ausführt. Die Überwachung wird nur dann fortgeführt, wenn die Befehlsausführung keine aktivierbaren Workflowinstanzen zurückgibt.
Wenn ein generischer Host dieses Ereignis empfängt, wird das QueryActivatableWorkflowsCommand-Element für den Instanzspeicher ausgeführt, um die zur Erstellung eines Workflowhosts erforderlichen Aktivierungsparameter abzurufen. Der generische Host erstellt mit diesen Aktivierungsparametern einen Workflowhost, der dann die Dienstinstanz lädt und ausführt. Die Aktivierungsparameter für den WAS-Aktivierungstyp sind: der Name der Site, der Anwendungspfad (relativ zur Website) und der Dienstpfad (relativ zur Anwendung). Ein Instanzspeicher kann mehrere Sätze dieser drei Aktivierungsparameter zurückgeben.
Ein generischer Host ist ein Host, der einen XName-Parameter mit dem Namen ActivationType hat, der auf einen Wert festgelegt werden muss, der vom Instanzspeicher unterstützt wird. Derzeit unterstützt der SQL-workflowinstanzspeicher generische Hosts, deren ActivationType-Parameter auf Value: was festgelegt ist. Wenn "ActivationType" überhaupt nicht festgelegt ist, behandelt der SQL-Workflowinstanzspeicher den Host als generischen Host.
Hinweis
Der Workflow Verwaltungsdienst, der mit dem Codenamen "Dublin" ausgeliefert wird (Anwendungs Server Erweiterungen für .NET 4,0), ist ein generischer Host, bei dem der Aktivierungstyp auf was festgelegt ist.
Konstruktoren
ActivatableWorkflowsQueryResult() |
Initialisiert eine Instanz der ActivatableWorkflowsQueryResult-Klasse. |
ActivatableWorkflowsQueryResult(IDictionary<XName,Object>) |
Erstellt eine Instanz der ActivatableWorkflowsQueryResult-Klasse und initialisiert die ActivationParameters-Eigenschaft mit den Daten im Wörterbuchobjekt, das als Parameter übergeben wird. |
ActivatableWorkflowsQueryResult(IEnumerable<IDictionary<XName,Object>>) |
Erstellt eine Instanz der ActivatableWorkflowsQueryResult-Klasse und initialisiert die ActivationParameters-Eigenschaft mit den Daten im aufzählbaren Wörterbuchobjekt, das als Parameter übergeben wird. |
Eigenschaften
ActivationParameters |
Eine Liste von Aktivierungsparametern, mit denen ein generischer Host einen Workflowhost erstellt. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |