StateInitializationActivity 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.
Let op
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Fungeert als een container voor een groep activiteiten die wordt uitgevoerd wanneer de StateActivity uitvoering wordt gestart. Deze klasse kan niet worden overgenomen.
public ref class StateInitializationActivity sealed : System::Workflow::Activities::SequenceActivity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.StateInitializationActivity), "Resources.StateInitializationActivity.png")]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.StateInitializationValidator))]
public sealed class StateInitializationActivity : System.Workflow.Activities.SequenceActivity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.StateInitializationActivity), "Resources.StateInitializationActivity.png")]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.StateInitializationValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class StateInitializationActivity : System.Workflow.Activities.SequenceActivity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.StateInitializationActivity), "Resources.StateInitializationActivity.png")>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.StateInitializationValidator))>]
type StateInitializationActivity = class
inherit SequenceActivity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.StateInitializationActivity), "Resources.StateInitializationActivity.png")>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.StateInitializationValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type StateInitializationActivity = class
inherit SequenceActivity
Public NotInheritable Class StateInitializationActivity
Inherits SequenceActivity
- Overname
- Kenmerken
Opmerkingen
Note
In dit materiaal worden typen en naamruimten besproken die verouderd zijn. Zie Deprecated Types in Windows Workflow Foundation 4.5 voor meer informatie.
Het StateInitializationActivity fungeert als een SequenceActivity voor alle activiteiten die het bevat.
SetStateActivity klassen kunnen worden opgenomen in de StateInitializationActivity.
Als er een StateInitializationActivity bestaat in een StateActivity, is dit de StateInitializationActivity eerste activiteit die wordt uitgevoerd wanneer de StateActivity uitvoering wordt gestart. Op sommige manieren lijkt het StateInitializationActivity op een OnEnterState handler.
Het StateInitializationActivity is geen verplichte activiteit in de StateActivity.
Het StateInitializationActivity is een CompositeActivity, wat betekent dat het StateInitializationActivity andere activiteiten kan bevatten. De StateInitializationActivity kan geen activiteiten bevatten waarmee de IEventActivity interface wordt geïmplementeerd, waaronder alle HandleExternalEventActivity activiteiten en de DelayActivity activiteit.
Een StateInitializationActivity wordt uitgevoerd op de StateActivity, een niet-blokkerende manier die de gereed maakt voor het StateActivity ontvangen van gebeurtenissen. Deze StateInitializationActivity kan een SetStateActivity activiteit bevatten, zodat deze een statusmachine kan modelleren waarin overgangen plaatsvinden van status naar status zonder dat er een gebeurtenis wordt ontvangen. In dat opzicht gedraagt de statusmachine zich als een sequentiële werkstroom.
Constructors
| Name | Description |
|---|---|
| StateInitializationActivity() |
Verouderd.
Initialiseert een nieuw exemplaar van de StateInitializationActivity klasse. |
| StateInitializationActivity(String) |
Verouderd.
Initialiseert een nieuw exemplaar van de StateInitializationActivity klasse met behulp van de naam van de activiteit. |
Eigenschappen
| Name | Description |
|---|---|
| Activities |
Verouderd.
Hiermee wordt het object opgehaald dat de verzameling vertegenwoordigt, ActivityCollectionvan alle onderliggende activiteiten. (Overgenomen van CompositeActivity) |
| CanModifyActivities |
Verouderd.
Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt bepaald of de afzonderlijke activiteiten kunnen Activities worden gewijzigd. (Overgenomen van CompositeActivity) |
| Description |
Verouderd.
Hiermee wordt de door de gebruiker gedefinieerde beschrijving van de Activity. (Overgenomen van Activity) |
| DesignMode |
Verouderd.
Hiermee wordt de waarde opgehaald die aangeeft of dit exemplaar zich in de ontwerp- of runtimemodus bevindt. (Overgenomen van DependencyObject) |
| Enabled |
Verouderd.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit exemplaar is ingeschakeld voor uitvoering en validatie. (Overgenomen van Activity) |
| EnabledActivities |
Verouderd.
Hiermee haalt u de alleen-lezenverzameling op die de subset vertegenwoordigt Activities die is ingeschakeld. (Overgenomen van CompositeActivity) |
| ExecutionResult |
Verouderd.
Hiermee haalt u de ActivityExecutionResult laatste poging om dit exemplaar uit te voeren. (Overgenomen van Activity) |
| ExecutionStatus |
Verouderd.
Hiermee haalt u de huidige ActivityExecutionStatus versie van dit exemplaar op. (Overgenomen van Activity) |
| IsDynamicActivity |
Verouderd.
Hiermee wordt informatie opgehaald over of de activiteit wordt uitgevoerd binnen de standaardinstelling ActivityExecutionContext van het werkstroomexemplaren. (Overgenomen van Activity) |
| Name |
Verouderd.
Hiermee haalt u de naam van dit exemplaar op of stelt u deze in. Deze naam moet voldoen aan de naamconventie voor variabelen van de programmeertaal die wordt gebruikt in het werkstroomproject. (Overgenomen van Activity) |
| Parent |
Verouderd.
Hiermee haalt u het CompositeActivity bestand op dat deze Activitybevat. (Overgenomen van Activity) |
| ParentDependencyObject |
Verouderd.
Hiermee haalt u het bovenliggende DependencyObject item op in de DependencyObject grafiek. (Overgenomen van DependencyObject) |
| QualifiedName |
Verouderd.
Hiermee haalt u de gekwalificeerde naam van de activiteit op. Namen van gekwalificeerde activiteiten zijn altijd uniek in een werkstroomexemplaren. (Overgenomen van Activity) |
| Site |
Verouderd.
Hiermee wordt een verwijzing naar het onderdeel van het SiteDependencyObjectonderdeel opgehaald of ingesteld. (Overgenomen van DependencyObject) |
| UserData |
Verouderd.
Hiermee wordt een IDictionary exemplaar opgehaald dat aangepaste gegevens koppelt aan dit klasse-exemplaar. (Overgenomen van DependencyObject) |
| WorkflowInstanceId |
Verouderd.
Hiermee haalt u de Guid gekoppelde instantie op. (Overgenomen van Activity) |
Methoden
| Name | Description |
|---|---|
| AddHandler(DependencyProperty, Object) |
Verouderd.
Hiermee voegt u een handler toe voor een gebeurtenis van een DependencyObject. (Overgenomen van DependencyObject) |
| ApplyWorkflowChanges(WorkflowChanges) |
Verouderd.
Hiermee past u het WorkflowChanges manifest in de parameter toe op dit exemplaar. (Overgenomen van CompositeActivity) |
| Cancel(ActivityExecutionContext) |
Verouderd.
Hiermee wordt de uitvoering van de activiteit geannuleerd. (Overgenomen van SequenceActivity) |
| Clone() |
Verouderd.
Hiermee maakt u een diepe kopie van de Activity. (Overgenomen van Activity) |
| Dispose() |
Verouderd.
Geeft alle resources die worden gebruikt door de DependencyObject. (Overgenomen van DependencyObject) |
| Dispose(Boolean) |
Verouderd.
Roept Dispose(Boolean) dit exemplaar aan en roept Dispose() eventueel alle onderliggende activiteiten van dit exemplaar aan. (Overgenomen van CompositeActivity) |
| Equals(Object) |
Verouderd.
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Execute(ActivityExecutionContext) |
Verouderd.
Hiermee wordt de activiteit uitgevoerd. (Overgenomen van SequenceActivity) |
| GetActivityByName(String, Boolean) |
Verouderd.
Retourneert het exemplaar van de Activity wiens naam wordt aangevraagd uit de set van alle activiteiten onder de hoofdmap Activity van dit exemplaar als de tweede parameter is |
| GetActivityByName(String) |
Verouderd.
Retourneert het exemplaar van de Activity wiens naam wordt aangevraagd uit de set van alle activiteiten die worden uitgevoerd onder de hoofdactiviteit van dit exemplaar, die zich in de werkstroom bevindt. (Overgenomen van Activity) |
| GetBinding(DependencyProperty) |
Verouderd.
Biedt toegang tot de ActivityBind gekoppelde aan de specifieke DependencyProperty. (Overgenomen van DependencyObject) |
| GetBoundValue(ActivityBind, Type) |
Verouderd.
Haalt het Object onderwerp van een ActivityBind. (Overgenomen van DependencyObject) |
| GetDynamicActivities(Activity) |
Verouderd.
Retourneert een matrix die alle exemplaren van de opgegeven activiteit bevat die momenteel worden uitgevoerd. (Overgenomen van CompositeActivity) |
| GetHashCode() |
Verouderd.
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetInvocationList<T>(DependencyProperty) |
Verouderd.
Hiermee haalt u een matrix op die de gemachtigden voor de opgegeven DependencyPropertybevat. (Overgenomen van DependencyObject) |
| GetType() |
Verouderd.
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetValue(DependencyProperty) |
Verouderd.
Biedt toegang tot de waarde van de aangewezen DependencyProperty. (Overgenomen van DependencyObject) |
| GetValueBase(DependencyProperty) |
Verouderd.
Biedt toegang tot het afhankelijke object van een DependencyProperty en omzeilt de GetValue(DependencyProperty) onderdrukking. (Overgenomen van DependencyObject) |
| HandleFault(ActivityExecutionContext, Exception) |
Verouderd.
Wordt aangeroepen wanneer er een uitzondering wordt gegenereerd binnen de context van de uitvoering van dit exemplaar. (Overgenomen van SequenceActivity) |
| Initialize(IServiceProvider) |
Verouderd.
Initialiseert alle geschikte onderliggende activiteiten van dit exemplaar en de opgegeven IServiceProvider. (Overgenomen van CompositeActivity) |
| InitializeProperties() |
Verouderd.
Initialisatie wordt uitgevoerd op afhankelijkheidseigenschappen wanneer deze worden overschreven in een afgeleide klasse. (Overgenomen van DependencyObject) |
| Invoke<T>(EventHandler<T>, T) |
Verouderd.
Hiermee abonneert u een EventHandler en roept u die gemachtigde aan. (Overgenomen van Activity) |
| Invoke<T>(IActivityEventListener<T>, T) |
Verouderd.
Hiermee abonneert u een IActivityEventListener<T> en roept u die gemachtigde aan. (Overgenomen van Activity) |
| IsBindingSet(DependencyProperty) |
Verouderd.
Geeft aan of de waarde van een DependencyProperty binding is ingesteld. Zie SetBinding(DependencyProperty, ActivityBind). (Overgenomen van DependencyObject) |
| MemberwiseClone() |
Verouderd.
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| MetaEquals(DependencyObject) |
Verouderd.
Bepaalt of dit |
| OnActivityChangeAdd(ActivityExecutionContext, Activity) |
Verouderd.
Oproepen wanneer een activiteit wordt toegevoegd. (Overgenomen van CompositeActivity) |
| OnActivityChangeRemove(ActivityExecutionContext, Activity) |
Verouderd.
Aangeroepen wanneer een activiteit wordt verwijderd. (Overgenomen van SequenceActivity) |
| OnActivityExecutionContextLoad(IServiceProvider) |
Verouderd.
Wordt aangeroepen door de runtime-engine van de werkstroom telkens wanneer de ActivityExecutionContext activiteit wordt geladen. (Overgenomen van CompositeActivity) |
| OnActivityExecutionContextUnload(IServiceProvider) |
Verouderd.
Wordt aangeroepen door de runtime-engine van de werkstroom telkens wanneer de ActivityExecutionContext voor deze activiteit wordt uitgeladen. (Overgenomen van CompositeActivity) |
| OnClosed(IServiceProvider) |
Verouderd.
Aangeroepen door de werkstroomruntime als onderdeel van de overgang van de activiteit naar de gesloten status. (Overgenomen van Activity) |
| OnListChanged(ActivityCollectionChangeEventArgs) |
Verouderd.
Voert extra verwerking uit wanneer de Activities eigenschap wordt gewijzigd. (Overgenomen van CompositeActivity) |
| OnListChanging(ActivityCollectionChangeEventArgs) |
Verouderd.
Gebeurtenis die plaatsvindt voordat een wijziging wordt aangebracht in de onderliggende Activities. (Overgenomen van CompositeActivity) |
| OnSequenceComplete(ActivityExecutionContext) |
Verouderd.
Wanneer deze wordt overschreven in een afgeleide klasse, bepaalt u de actie die wordt uitgevoerd door de SequenceActivity uitvoering van de activiteit. (Overgenomen van SequenceActivity) |
| OnWorkflowChangesCompleted(ActivityExecutionContext) |
Verouderd.
Aangeroepen nadat wijzigingen zijn aangebracht in de verzameling Activities van dit exemplaar. (Overgenomen van SequenceActivity) |
| RaiseEvent(DependencyProperty, Object, EventArgs) |
Verouderd.
Hiermee wordt een Event aan de opgegeven afhankelijkheidseigenschap gekoppeld. (Overgenomen van Activity) |
| RaiseGenericEvent<T>(DependencyProperty, Object, T) |
Verouderd.
Hiermee wordt de gebeurtenis gegenereerd die is gekoppeld aan de waarnaar DependencyPropertywordt verwezen. (Overgenomen van Activity) |
| RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Verouderd.
Registreert de opgegeven DependencyProperty gebeurtenis voor de statuswijziging. (Overgenomen van Activity) |
| RemoveHandler(DependencyProperty, Object) |
Verouderd.
Hiermee verwijdert u een EventHandler uit een gekoppelde DependencyProperty. (Overgenomen van DependencyObject) |
| RemoveProperty(DependencyProperty) |
Verouderd.
Hiermee verwijdert u een DependencyProperty van de DependencyObject. (Overgenomen van DependencyObject) |
| Save(Stream, IFormatter) |
Verouderd.
Hiermee schrijft u de Activity naar een Stream voor persistentie met behulp van de aangepaste IFormatter opgegeven voor serialisatie. (Overgenomen van Activity) |
| Save(Stream) |
Verouderd.
Schrijft de Activity naar een Stream voor persistentie. (Overgenomen van Activity) |
| SetBinding(DependencyProperty, ActivityBind) |
Verouderd.
Hiermee stelt u de ActivityBind voor de opgegeven DependencyProperty. (Overgenomen van DependencyObject) |
| SetBoundValue(ActivityBind, Object) |
Verouderd.
Hiermee stelt u de waarde van het doel ActivityBindin. (Overgenomen van DependencyObject) |
| SetReadOnlyPropertyValue(DependencyProperty, Object) |
Verouderd.
Hiermee stelt u de waarde in van een DependencyProperty, die het kenmerk Alleen-lezen heeft. (Overgenomen van DependencyObject) |
| SetValue(DependencyProperty, Object) |
Verouderd.
Hiermee stelt u de waarde van het DependencyProperty object in. (Overgenomen van DependencyObject) |
| SetValueBase(DependencyProperty, Object) |
Verouderd.
Hiermee stelt u de waarde van de DependencyProperty opgegeven Objectwaarde in, waardoor de SetValue(DependencyProperty, Object). (Overgenomen van DependencyObject) |
| ToString() |
Verouderd.
Biedt een tekenreeks die dit exemplaar vertegenwoordigt. (Overgenomen van Activity) |
| TrackData(Object) |
Verouderd.
Informeert de runtime-traceringsinfrastructuur over traceringsgegevens die in behandeling zijn. (Overgenomen van Activity) |
| TrackData(String, Object) |
Verouderd.
Informeert de runtime-traceringsinfrastructuur over traceringsgegevens die in behandeling zijn. (Overgenomen van Activity) |
| Uninitialize(IServiceProvider) |
Verouderd.
Aangeroepen door de runtime-engine van de werkstroom wanneer een activiteit overgaat naar de Closed status van de Initialized status. (Overgenomen van CompositeActivity) |
| UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Verouderd.
De registratie ongedaan maken van de opgegeven DependencyProperty statuswijzigingsgebeurtenis. (Overgenomen van Activity) |
gebeurtenis
| Name | Description |
|---|---|
| Canceling |
Verouderd.
Vindt plaats wanneer de uitvoering van de activiteit wordt geannuleerd. (Overgenomen van Activity) |
| Closed |
Verouderd.
Treedt op wanneer een Activity uitvoering is voltooid. (Overgenomen van Activity) |
| Compensating |
Verouderd.
Vindt plaats bij het uitvoeren van een compensatiemethode op de Activity. (Overgenomen van Activity) |
| Executing |
Verouderd.
Treedt op wanneer de Activity uitvoering wordt uitgevoerd. (Overgenomen van Activity) |
| Faulting |
Verouderd.
Treedt op wanneer er een uitzondering wordt gegenereerd tijdens het uitvoeren van het exemplaar. (Overgenomen van Activity) |
| StatusChanged |
Verouderd.
Treedt op wanneer het ActivityExecutionStatus van een actieve Activity wijziging verandert. (Overgenomen van Activity) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IActivityEventListener<ActivityExecutionStatusChangedEventArgs>.OnEvent(Object, ActivityExecutionStatusChangedEventArgs) |
Verouderd.
Hiermee definieert u de verwerkingsprocedure wanneer de geabonneerde gebeurtenis plaatsvindt. (Overgenomen van SequenceActivity) |
| IComponent.Disposed |
Verouderd.
Vertegenwoordigt de methode die de gebeurtenis Verwijderd van een onderdeel afhandelt. (Overgenomen van DependencyObject) |