ActivatableWorkflowsQueryResult Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat de resultaten van het uitvoeren van het QueryActivatableWorkflowsCommand exemplaararchief.
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
- Overname
Opmerkingen
Een exemplaararchief moet periodiek zoeken naar activeringsbare werkstroomexemplaren die deel uitmaken van een werkstroomhost die gebruikmaakt van de store. Het moet de HasActivatableWorkflowEvent status verhogen wanneer er een activeringsbaar exemplaar wordt gevonden in het persistentiearchief. Als het exemplaararchief geen activeringsbare instantie in het persistentiearchief vindt, moet deze het persistentiearchief blijven bewaken voor eventuele activeringsbare exemplaren.
Na het verhogen van de HasActivatableWorkflowEvent moet het exemplaararchief stoppen met het bewaken van het persistentiearchief voor activeringsbare exemplaren totdat het wordt QueryActivatableWorkflowsCommandontvangen en uitgevoerd. De bewaking wordt alleen voortgezet als de uitvoering van de opdracht geen activeringsbare werkstroomexemplaren retourneert.
Wanneer een algemene host deze gebeurtenis ontvangt, wordt deze QueryActivatableWorkflowsCommand uitgevoerd op basis van het exemplaararchief om activeringsparameters te verkrijgen die vereist zijn voor het maken van een werkstroomhost. De algemene host gebruikt deze activeringsparameters om een werkstroomhost te maken, die op zijn beurt wordt geladen en het service-exemplaar wordt uitgevoerd. De activeringsparameters voor het activeringstype WAS zijn: Sitenaam, Toepassingspad (ten opzichte van de site) en Servicepad (ten opzichte van de toepassing). Een exemplaararchief kan meerdere sets van deze drie activeringsparameters retourneren.
Een algemene host is een host met een XName-parameter met de naam ActivationType, die moet worden ingesteld op een waarde die wordt ondersteund door het exemplaararchief. Momenteel ondersteunt de SQL Workflow Instance Store algemene hosts waarvoor de parameter ActivationType is ingesteld op waarde: WAS. Als het ActivationType helemaal niet is ingesteld, behandelt de SQL Workflow Instance Store de host als een algemene host.
Note
De workflowbeheerservice die wordt geleverd met de code 'Dublin' (Application Server Extensions for .NET 4.0) is een algemene host waarop het activeringstype is ingesteld op WAS.
Constructors
| Name | Description |
|---|---|
| ActivatableWorkflowsQueryResult() |
Initialiseert een exemplaar van de ActivatableWorkflowsQueryResult klasse. |
| ActivatableWorkflowsQueryResult(IDictionary<XName,Object>) |
Hiermee maakt u een exemplaar van de ActivatableWorkflowsQueryResult klasse en initialiseert u de ActivationParameters eigenschap met de gegevens in het woordenlijstobject dat als parameter is doorgegeven. |
| ActivatableWorkflowsQueryResult(IEnumerable<IDictionary<XName,Object>>) |
Hiermee maakt u een exemplaar van de ActivatableWorkflowsQueryResult klasse en initialiseert u de ActivationParameters eigenschap met de gegevens in het enumerable woordenlijstobject dat als parameter is doorgegeven. |
Eigenschappen
| Name | Description |
|---|---|
| ActivationParameters |
Een lijst met activeringsparameters die een algemene host gebruikt om een werkstroomhost te maken. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |