ConditionedActivityGroup Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwaga
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Zawiera definicję kontekstu wykonywania opartego na ograniczeniach dla zestawu działań podrzędnych.
public ref class ConditionedActivityGroup sealed : System::Workflow::ComponentModel::CompositeActivity, System::Workflow::ComponentModel::IActivityEventListener<System::Workflow::ComponentModel::ActivityExecutionStatusChangedEventArgs ^>
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ConditionedActivityGroup), "Resources.cag.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ConditionedActivityGroupValidator))]
[System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)]
public sealed class ConditionedActivityGroup : System.Workflow.ComponentModel.CompositeActivity, System.Workflow.ComponentModel.IActivityEventListener<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs>
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ConditionedActivityGroup), "Resources.cag.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ConditionedActivityGroupValidator))]
[System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class ConditionedActivityGroup : System.Workflow.ComponentModel.CompositeActivity, System.Workflow.ComponentModel.IActivityEventListener<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs>
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ConditionedActivityGroup), "Resources.cag.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ConditionedActivityGroupValidator))>]
[<System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)>]
type ConditionedActivityGroup = class
inherit CompositeActivity
interface IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ConditionedActivityGroup), "Resources.cag.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ConditionedActivityGroupValidator))>]
[<System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ConditionedActivityGroup = class
inherit CompositeActivity
interface IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
Public NotInheritable Class ConditionedActivityGroup
Inherits CompositeActivity
Implements IActivityEventListener(Of ActivityExecutionStatusChangedEventArgs)
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Uwaga / Notatka
W tym materiale omówiono typy i przestrzenie nazw, które są przestarzałe. Aby uzyskać więcej informacji, zobacz Deprecated Types in Windows Workflow Foundation 4.5.
Działanie ConditionedActivityGroup to CompositeActivity, co oznacza, że ConditionedActivityGroup działanie może zawierać inne działania.
Działanie ConditionedActivityGroup jest uruchamiane i ponownie wykonuje działania podrzędne w oparciu o ocenę ich when warunków. Wszystkie reguły są oceniane zawsze, gdy są wymagane na podstawie ich danych i zależności zmiany stanu.
Gdy reguła ukończenia ConditionedActivityGroup oceny ma truewartość , natychmiast anuluje wszystkie aktualnie wykonywane działania podrzędne i kończy.
Konstruktory
| Nazwa | Opis |
|---|---|
| ConditionedActivityGroup() |
Przestarzałe.
Inicjuje nowe wystąpienie klasy ConditionedActivityGroup. |
| ConditionedActivityGroup(String) |
Przestarzałe.
Inicjuje nowe wystąpienie klasy ConditionedActivityGroup przy użyciu nazwy działania. |
Pola
| Nazwa | Opis |
|---|---|
| UntilConditionProperty |
Przestarzałe.
DependencyProperty Reprezentuje obiekt docelowy UntilCondition właściwości . |
| WhenConditionProperty |
Przestarzałe.
DependencyProperty Reprezentuje obiekt docelowy WhenConditionProperty właściwości . |
Właściwości
| Nazwa | Opis |
|---|---|
| Activities |
Przestarzałe.
Pobiera obiekt reprezentujący kolekcję, ActivityCollection, wszystkich działań podrzędnych. (Odziedziczone po CompositeActivity) |
| CanModifyActivities |
Przestarzałe.
Pobiera lub ustawia wartość, która określa, czy poszczególne działania w Activities można modyfikować. (Odziedziczone po CompositeActivity) |
| Description |
Przestarzałe.
Pobiera lub ustawia zdefiniowany przez użytkownika opis Activity. (Odziedziczone po Activity) |
| DesignMode |
Przestarzałe.
Pobiera wartość wskazującą, czy to wystąpienie jest w trybie projektowania, czy w czasie wykonywania. (Odziedziczone po DependencyObject) |
| Enabled |
Przestarzałe.
Pobiera lub ustawia wartość wskazującą, czy to wystąpienie jest włączone do wykonywania i walidacji. (Odziedziczone po Activity) |
| EnabledActivities |
Przestarzałe.
Pobiera kolekcję tylko do odczytu reprezentującą podzestaw Activities, które są włączone. (Odziedziczone po CompositeActivity) |
| ExecutionResult |
Przestarzałe.
Pobiera ActivityExecutionResult ostatniej próby uruchomienia tego wystąpienia. (Odziedziczone po Activity) |
| ExecutionStatus |
Przestarzałe.
Pobiera bieżące ActivityExecutionStatus tego wystąpienia. (Odziedziczone po Activity) |
| IsDynamicActivity |
Przestarzałe.
Pobiera informacje o tym, czy działanie jest wykonywane w ramach domyślnego ActivityExecutionContext wystąpienia przepływu pracy. (Odziedziczone po Activity) |
| Name |
Przestarzałe.
Pobiera lub ustawia nazwę tego wystąpienia. Ta nazwa musi być zgodna z konwencją nazewnictwa zmiennych języka programowania używanego w projekcie Workflow. (Odziedziczone po Activity) |
| Parent |
Przestarzałe.
Pobiera CompositeActivity, który zawiera ten Activity. (Odziedziczone po Activity) |
| ParentDependencyObject |
Przestarzałe.
Pobiera DependencyObject nadrzędną na wykresie DependencyObject. (Odziedziczone po DependencyObject) |
| QualifiedName |
Przestarzałe.
Pobiera kwalifikowaną nazwę działania. Kwalifikowane nazwy działań są zawsze unikatowe w wystąpieniu przepływu pracy. (Odziedziczone po Activity) |
| Site |
Przestarzałe.
Pobiera lub ustawia odwołanie do składnika SiteDependencyObject. (Odziedziczone po DependencyObject) |
| UntilCondition |
Przestarzałe.
Pobiera lub ustawia wartość, która wskazuje, kiedy powinno zostać ukończone ConditionedActivityGroup . |
| UserData |
Przestarzałe.
Pobiera IDictionary, który kojarzy dane niestandardowe z tym wystąpieniem klasy. (Odziedziczone po DependencyObject) |
| WorkflowInstanceId |
Przestarzałe.
Pobiera Guid skojarzone z wystąpieniem. (Odziedziczone po Activity) |
Metody
| Nazwa | Opis |
|---|---|
| AddHandler(DependencyProperty, Object) |
Przestarzałe.
Dodaje procedurę obsługi dla zdarzenia DependencyObject. (Odziedziczone po DependencyObject) |
| ApplyWorkflowChanges(WorkflowChanges) |
Przestarzałe.
Stosuje manifest WorkflowChanges w parametrze do tego wystąpienia. (Odziedziczone po CompositeActivity) |
| Cancel(ActivityExecutionContext) |
Przestarzałe.
Wywoływana przez środowisko uruchomieniowe przepływu pracy w celu anulowania wykonywania aktualnie wykonywanego działania. (Odziedziczone po Activity) |
| Clone() |
Przestarzałe.
Tworzy kopię głęboką Activity. (Odziedziczone po Activity) |
| Dispose() |
Przestarzałe.
Zwalnia wszystkie zasoby używane przez DependencyObject. (Odziedziczone po DependencyObject) |
| Dispose(Boolean) |
Przestarzałe.
Wywołuje Dispose(Boolean) w tym wystąpieniu i opcjonalnie wywołuje Dispose() we wszystkich działaniach podrzędnych tego wystąpienia. (Odziedziczone po CompositeActivity) |
| Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| Execute(ActivityExecutionContext) |
Przestarzałe.
Wywoływana przez środowisko uruchomieniowe przepływu pracy w celu wykonania działania. (Odziedziczone po Activity) |
| GetActivityByName(String, Boolean) |
Przestarzałe.
Zwraca wystąpienie Activity, którego nazwa jest żądana z zestawu wszystkich działań w katalogu głównym Activity tego wystąpienia, jeśli drugi parametr jest |
| GetActivityByName(String) |
Przestarzałe.
Zwraca wystąpienie Activity, którego nazwa jest żądana z zestawu wszystkich działań uruchomionych w ramach działania głównego tego wystąpienia, które znajduje się w przepływie pracy. (Odziedziczone po Activity) |
| GetBinding(DependencyProperty) |
Przestarzałe.
Zapewnia dostęp do ActivityBind skojarzonego z określonym DependencyProperty. (Odziedziczone po DependencyObject) |
| GetBoundValue(ActivityBind, Type) |
Przestarzałe.
Pobiera Object, który jest przedmiotem ActivityBind. (Odziedziczone po DependencyObject) |
| GetChildActivityExecutedCount(Activity) |
Przestarzałe.
Pobiera liczbę wykonań określonego działania podrzędnego. |
| GetDynamicActivities(Activity) |
Przestarzałe.
Zwraca tablicę zawierającą wszystkie aktualnie wykonywane wystąpienia określonego działania. (Odziedziczone po CompositeActivity) |
| GetDynamicActivity(String) |
Przestarzałe.
Pobiera aktualnie wykonywane wystąpienie działania podrzędnego. |
| GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetInvocationList<T>(DependencyProperty) |
Przestarzałe.
Pobiera tablicę zawierającą delegatów dla określonego DependencyProperty. (Odziedziczone po DependencyObject) |
| GetType() |
Przestarzałe.
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| GetValue(DependencyProperty) |
Przestarzałe.
Zapewnia dostęp do wartości wyznaczonej DependencyProperty. (Odziedziczone po DependencyObject) |
| GetValueBase(DependencyProperty) |
Przestarzałe.
Zapewnia dostęp do powiązanego obiektu DependencyProperty i pomija zastąpienie GetValue(DependencyProperty). (Odziedziczone po DependencyObject) |
| GetWhenCondition(Object) |
Przestarzałe.
Pobiera warunek skojarzony z WhenConditionProperty obiektem dla określonego obiektu zależności. |
| HandleFault(ActivityExecutionContext, Exception) |
Przestarzałe.
Wywoływana, gdy wyjątek jest zgłaszany w kontekście wykonywania tego wystąpienia. (Odziedziczone po CompositeActivity) |
| Initialize(IServiceProvider) |
Przestarzałe.
Inicjuje wszystkie odpowiednie działania podrzędne tego wystąpienia i określone IServiceProvider. (Odziedziczone po CompositeActivity) |
| InitializeProperties() |
Przestarzałe.
Wykonuje inicjowanie właściwości zależności podczas zastępowania w klasie pochodnej. (Odziedziczone po DependencyObject) |
| Invoke<T>(EventHandler<T>, T) |
Przestarzałe.
Subskrybuje EventHandler i wywołuje tego delegata. (Odziedziczone po Activity) |
| Invoke<T>(IActivityEventListener<T>, T) |
Przestarzałe.
Subskrybuje IActivityEventListener<T> i wywołuje tego delegata. (Odziedziczone po Activity) |
| IsBindingSet(DependencyProperty) |
Przestarzałe.
Wskazuje, czy wartość DependencyProperty jest ustawiona jako powiązanie. Zobacz: SetBinding(DependencyProperty, ActivityBind). (Odziedziczone po DependencyObject) |
| MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| MetaEquals(DependencyObject) |
Przestarzałe.
Określa, czy |
| OnActivityChangeAdd(ActivityExecutionContext, Activity) |
Przestarzałe.
Wywołuje funkcję po dodaniu działania. (Odziedziczone po CompositeActivity) |
| OnActivityChangeRemove(ActivityExecutionContext, Activity) |
Przestarzałe.
Wywoływana po usunięciu działania. (Odziedziczone po CompositeActivity) |
| OnActivityExecutionContextLoad(IServiceProvider) |
Przestarzałe.
Wywoływana przez aparat środowiska uruchomieniowego przepływu pracy za każdym razem, gdy ActivityExecutionContext dla tego działania jest ładowana. (Odziedziczone po CompositeActivity) |
| OnActivityExecutionContextUnload(IServiceProvider) |
Przestarzałe.
Wywoływany przez aparat środowiska uruchomieniowego przepływu pracy za każdym razem, gdy ActivityExecutionContext dla tego działania zostanie zwolniony. (Odziedziczone po CompositeActivity) |
| OnClosed(IServiceProvider) |
Przestarzałe.
Wywoływana przez środowisko uruchomieniowe przepływu pracy w ramach przejścia działania do stanu zamkniętego. (Odziedziczone po Activity) |
| OnListChanged(ActivityCollectionChangeEventArgs) |
Przestarzałe.
Wykonuje dodatkowe przetwarzanie, gdy zmienia się właściwość Activities. (Odziedziczone po CompositeActivity) |
| OnListChanging(ActivityCollectionChangeEventArgs) |
Przestarzałe.
Zdarzenie, które występuje przed zmianą w bazowym Activities. (Odziedziczone po CompositeActivity) |
| OnWorkflowChangesCompleted(ActivityExecutionContext) |
Przestarzałe.
Wywoływane po wprowadzeniu zmian w kolekcji Activities tego wystąpienia. (Odziedziczone po CompositeActivity) |
| RaiseEvent(DependencyProperty, Object, EventArgs) |
Przestarzałe.
Wywołuje Event skojarzone z określoną właściwością zależności. (Odziedziczone po Activity) |
| RaiseGenericEvent<T>(DependencyProperty, Object, T) |
Przestarzałe.
Wywołuje zdarzenie skojarzone z przywołyną DependencyProperty. (Odziedziczone po Activity) |
| RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Przestarzałe.
Rejestruje określone DependencyProperty dla zdarzenia zmiany stanu. (Odziedziczone po Activity) |
| RemoveHandler(DependencyProperty, Object) |
Przestarzałe.
Usuwa EventHandler ze skojarzonego DependencyProperty. (Odziedziczone po DependencyObject) |
| RemoveProperty(DependencyProperty) |
Przestarzałe.
Usuwa DependencyProperty z DependencyObject. (Odziedziczone po DependencyObject) |
| Save(Stream, IFormatter) |
Przestarzałe.
Zapisuje Activity w Stream dla trwałości przy użyciu niestandardowych IFormatter przewidzianych do serializacji. (Odziedziczone po Activity) |
| Save(Stream) |
Przestarzałe.
Zapisuje Activity w Stream w celu uzyskania trwałości. (Odziedziczone po Activity) |
| SetBinding(DependencyProperty, ActivityBind) |
Przestarzałe.
Ustawia ActivityBind dla określonego DependencyProperty. (Odziedziczone po DependencyObject) |
| SetBoundValue(ActivityBind, Object) |
Przestarzałe.
Ustawia wartość docelowego ActivityBind. (Odziedziczone po DependencyObject) |
| SetReadOnlyPropertyValue(DependencyProperty, Object) |
Przestarzałe.
Ustawia wartość DependencyProperty, która jest tylko do odczytu. (Odziedziczone po DependencyObject) |
| SetValue(DependencyProperty, Object) |
Przestarzałe.
Ustawia wartość DependencyProperty na obiekt . (Odziedziczone po DependencyObject) |
| SetValueBase(DependencyProperty, Object) |
Przestarzałe.
Ustawia wartość DependencyProperty na określoną Object, pomijając SetValue(DependencyProperty, Object). (Odziedziczone po DependencyObject) |
| SetWhenCondition(Object, Object) |
Przestarzałe.
Ustawia warunek skojarzony z WhenConditionProperty obiektem dla określonego obiektu zależności. |
| ToString() |
Przestarzałe.
Zawiera ciąg reprezentujący to wystąpienie. (Odziedziczone po Activity) |
| TrackData(Object) |
Przestarzałe.
Informuje infrastrukturę śledzenia czasu wykonywania o oczekujących informacjach śledzenia. (Odziedziczone po Activity) |
| TrackData(String, Object) |
Przestarzałe.
Informuje infrastrukturę śledzenia czasu wykonywania o oczekujących informacjach śledzenia. (Odziedziczone po Activity) |
| Uninitialize(IServiceProvider) |
Przestarzałe.
Wywoływana przez aparat środowiska uruchomieniowego przepływu pracy, gdy działanie przechodzi do stanu Closed ze stanu Initialized. (Odziedziczone po CompositeActivity) |
| UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Przestarzałe.
Anuluje rejestrację określonego DependencyProperty dla zdarzenia zmiany stanu. (Odziedziczone po Activity) |
Zdarzenia
| Nazwa | Opis |
|---|---|
| Canceling |
Przestarzałe.
Występuje po anulowaniu wykonywania działania. (Odziedziczone po Activity) |
| Closed |
Przestarzałe.
Występuje po zakończeniu wykonywania Activity. (Odziedziczone po Activity) |
| Compensating |
Przestarzałe.
Występuje podczas uruchamiania metody kompensacji w Activity. (Odziedziczone po Activity) |
| Executing |
Przestarzałe.
Występuje po uruchomieniu Activity. (Odziedziczone po Activity) |
| Faulting |
Przestarzałe.
Występuje, gdy podczas uruchamiania wystąpienia jest zgłaszany wyjątek. (Odziedziczone po Activity) |
| StatusChanged |
Przestarzałe.
Występuje, gdy ActivityExecutionStatus uruchomionych Activity się zmienia. (Odziedziczone po Activity) |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| IActivityEventListener<ActivityExecutionStatusChangedEventArgs>.OnEvent(Object, ActivityExecutionStatusChangedEventArgs) |
Przestarzałe.
Definiuje procedurę przetwarzania, gdy wystąpi zdarzenie subskrybowane. |
| IComponent.Disposed |
Przestarzałe.
Reprezentuje metodę, która obsługuje zdarzenie Disposed składnika. (Odziedziczone po DependencyObject) |