ReplicatorActivity 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.
Przestroga
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Uruchamia wiele wystąpień działania podrzędnego.
public ref class ReplicatorActivity sealed : System::Workflow::ComponentModel::CompositeActivity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ReplicatorActivity), "Resources.Replicator.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ReplicatorValidator))]
[System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)]
public sealed class ReplicatorActivity : System.Workflow.ComponentModel.CompositeActivity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ReplicatorActivity), "Resources.Replicator.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ReplicatorValidator))]
[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 ReplicatorActivity : System.Workflow.ComponentModel.CompositeActivity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ReplicatorActivity), "Resources.Replicator.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ReplicatorValidator))>]
[<System.Workflow.Runtime.DebugEngine.WorkflowDebuggerStepping(System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption.Concurrent)>]
type ReplicatorActivity = class
inherit CompositeActivity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.ReplicatorActivity), "Resources.Replicator.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.ReplicatorValidator))>]
[<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 ReplicatorActivity = class
inherit CompositeActivity
Public NotInheritable Class ReplicatorActivity
Inherits CompositeActivity
- Dziedziczenie
- Atrybuty
Przykłady
Poniższy przykład kodu pokazuje, jak utworzyć nowe wystąpienie ReplicatorActivity klasy i zdefiniować procedurę obsługi dla Initialized zdarzenia. Ten przykład kodu jest częścią przykładu zestawu SDK replikatora z aplikacji SimpleReplicatorWorkflow. plik Projektant.cs. Aby uzyskać więcej informacji, zobacz Using Replicator (Używanie replikatora).
workflowRuntime.ServicesExceptionNotHandled += OnExceptionNotHandled;
AddHandler workflowRuntime.ServicesExceptionNotHandled, AddressOf OnExceptionNotHandled
Uwagi
Uwaga
W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie Windows Workflow Foundation 4.5.
Jest ona podobna ReplicatorActivityfor each
do instrukcji w kodzie. Jeśli zostanie wyświetlone zadanie, w którym powtarzasz tę samą funkcję w wielu różnych jednostkach, ReplicatorActivity może być lepszym rozwiązaniem niż WhileActivity.
Domyślnie ReplicatorActivity element jest wykonywany po zakończeniu wszystkich wystąpień podrzędnych. To zachowanie można zastąpić za pomocą warunku niestandardowego, który będzie używany po zakończeniu działania. Jeśli ten warunek zostanie obliczony na true
wartość przed ukończeniem wszystkich wystąpień podrzędnych, wszystkie uruchomione niekompletne wystąpienia podrzędne zostaną anulowane.
Konstruktory
ReplicatorActivity() |
Przestarzałe.
Inicjuje nowe wystąpienie klasy ReplicatorActivity. |
ReplicatorActivity(String) |
Przestarzałe.
Inicjuje ReplicatorActivity nowe wystąpienie klasy przy użyciu nazwy działania. |
Pola
ChildCompletedEvent |
Przestarzałe.
Występuje po zakończeniu wystąpienia działania podrzędnego ReplicatorActivity obiektu . |
ChildInitializedEvent |
Przestarzałe.
Występuje, gdy wystąpienie działania podrzędnego ReplicatorActivity obiektu zostało zainicjowane. |
CompletedEvent |
Przestarzałe.
Występuje po zakończeniu ReplicatorActivity . |
ExecutionTypeProperty |
Przestarzałe.
Reprezentuje element docelowy DependencyPropertyExecutionType właściwości . |
InitialChildDataProperty |
Przestarzałe.
Reprezentuje element docelowy DependencyPropertyInitialChildData właściwości . |
InitializedEvent |
Przestarzałe.
Reprezentuje element docelowy DependencyPropertyInitialized zdarzenia. |
UntilConditionProperty |
Przestarzałe.
Reprezentuje element docelowy DependencyPropertyUntilCondition właściwości . |
Właściwości
Activities |
Przestarzałe.
Pobiera obiekt reprezentujący kolekcję , ActivityCollectionwszystkich działań podrzędnych. (Odziedziczone po CompositeActivity) |
AllChildrenComplete |
Przestarzałe.
Pobiera wartość wskazującą, czy wszystkie wystąpienia podrzędne są kompletne. |
CanModifyActivities |
Przestarzałe.
Pobiera lub ustawia wartość, która określa, czy poszczególne działania w ramach Activities programu można modyfikować. (Odziedziczone po CompositeActivity) |
CurrentChildData |
Przestarzałe.
Zwraca listę wszystkich działań podrzędnych. |
CurrentIndex |
Przestarzałe.
Pobiera pozycję indeksu bieżącego działania podrzędnego. |
Description |
Przestarzałe.
Pobiera lub ustawia zdefiniowany przez użytkownika opis elementu 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) |
DynamicActivities |
Przestarzałe.
Pobiera tablicę uruchomionych wystąpień działań podrzędnych. |
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, która reprezentuje podzbiór Activities , który jest włączony. (Odziedziczone po CompositeActivity) |
ExecutionResult |
Przestarzałe.
ActivityExecutionResult Pobiera ostatnią próbę uruchomienia tego wystąpienia. (Odziedziczone po Activity) |
ExecutionStatus |
Przestarzałe.
Pobiera bieżącą częścią ActivityExecutionStatus tego wystąpienia. (Odziedziczone po Activity) |
ExecutionType |
Przestarzałe.
Pobiera lub ustawia wartość ExecutionType dla parametru ReplicatorActivity. |
InitialChildData |
Przestarzałe.
Pobiera lub ustawia listę danych działań podrzędnych. |
IsDynamicActivity |
Przestarzałe.
Pobiera informacje o tym, czy działanie jest wykonywane w domyślnym ActivityExecutionContext wystąpieniu 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 Przepływu pracy. (Odziedziczone po Activity) |
Parent |
Przestarzałe.
Pobiera element CompositeActivity zawierający ten Activityelement . (Odziedziczone po Activity) |
ParentDependencyObject |
Przestarzałe.
Pobiera element nadrzędny DependencyObject na grafie 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 Site składnika elementu DependencyObject. (Odziedziczone po DependencyObject) |
UntilCondition |
Przestarzałe.
Pobiera lub ustawia warunek ukończenia, który wskazuje, kiedy ReplicatorActivity powinno zostać zakończone. |
UserData |
Przestarzałe.
Pobiera element IDictionary , który kojarzy dane niestandardowe z tym wystąpieniem klasy. (Odziedziczone po DependencyObject) |
WorkflowInstanceId |
Przestarzałe.
Guid Pobiera element skojarzony z wystąpieniem. (Odziedziczone po Activity) |
Metody
AddHandler(DependencyProperty, Object) |
Przestarzałe.
Dodaje procedurę obsługi dla zdarzenia .DependencyObject (Odziedziczone po DependencyObject) |
ApplyWorkflowChanges(WorkflowChanges) |
Przestarzałe.
WorkflowChanges Stosuje manifest w parametrze do tego wystąpienia. (Odziedziczone po CompositeActivity) |
Cancel(ActivityExecutionContext) |
Przestarzałe.
Wywoływane przez środowisko uruchomieniowe przepływu pracy w celu anulowania wykonywania aktualnie wykonywanego działania. (Odziedziczone po Activity) |
Clone() |
Przestarzałe.
Tworzy kopię głęboką elementu Activity. (Odziedziczone po Activity) |
Dispose() |
Przestarzałe.
Zwalnia wszystkie zasoby używane przez usługę DependencyObject. (Odziedziczone po DependencyObject) |
Dispose(Boolean) |
Przestarzałe.
Wywołuje Dispose(Boolean) to wystąpienie i opcjonalnie wywołuje Dispose() wszystkie działania podrzędne 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ływane przez środowisko uruchomieniowe przepływu pracy w celu wykonania działania. (Odziedziczone po Activity) |
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) |
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 |
GetBinding(DependencyProperty) |
Przestarzałe.
Zapewnia dostęp do skojarzonego ActivityBind z określonym DependencyPropertyelementem . (Odziedziczone po DependencyObject) |
GetBoundValue(ActivityBind, Type) |
Przestarzałe.
Pobiera obiekt Object , który jest przedmiotem elementu ActivityBind. (Odziedziczone po DependencyObject) |
GetDynamicActivities(Activity) |
Przestarzałe.
Zwraca tablicę zawierającą wszystkie aktualnie wykonywane wystąpienia określonego działania. (Odziedziczone po CompositeActivity) |
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 DependencyPropertyelementu . (Odziedziczone po DependencyObject) |
GetType() |
Przestarzałe.
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GetValue(DependencyProperty) |
Przestarzałe.
Zapewnia dostęp do wartości wyznaczonego DependencyPropertyobiektu . (Odziedziczone po DependencyObject) |
GetValueBase(DependencyProperty) |
Przestarzałe.
Zapewnia dostęp do powiązanego DependencyProperty obiektu elementu i pomija przesłonięcie GetValue(DependencyProperty) . (Odziedziczone po DependencyObject) |
HandleFault(ActivityExecutionContext, Exception) |
Przestarzałe.
Wywoływane, 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 element EventHandler i wywołuje tego delegata. (Odziedziczone po Activity) |
Invoke<T>(IActivityEventListener<T>, T) |
Przestarzałe.
Subskrybuje element IActivityEventListener<T> i wywołuje tego delegata. (Odziedziczone po Activity) |
IsBindingSet(DependencyProperty) |
Przestarzałe.
Wskazuje, czy wartość elementu DependencyProperty jest ustawiona jako powiązanie. Zobacz: . (Odziedziczone po DependencyObject) |
IsExecuting(Int32) |
Przestarzałe.
Wskazuje, czy określone działanie podrzędne jest obecnie wykonywane. |
MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
MetaEquals(DependencyObject) |
Przestarzałe.
Określa, czy |
OnActivityChangeAdd(ActivityExecutionContext, Activity) |
Przestarzałe.
Wywołuje wywołania 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 to działanie jest ładowane. (Odziedziczone po CompositeActivity) |
OnActivityExecutionContextUnload(IServiceProvider) |
Przestarzałe.
Wywoływana przez aparat środowiska uruchomieniowego przepływu pracy za każdym razem, gdy ActivityExecutionContext to działanie zostanie rozładowane. (Odziedziczone po CompositeActivity) |
OnClosed(IServiceProvider) |
Przestarzałe.
Wywoływane 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 po Activities zmianie właściwości. (Odziedziczone po CompositeActivity) |
OnListChanging(ActivityCollectionChangeEventArgs) |
Przestarzałe.
Zdarzenie, które występuje przed zmianą w bazowym Activitiesobiekcie . (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 skojarzenie Event z określoną właściwością zależności. (Odziedziczone po Activity) |
RaiseGenericEvent<T>(DependencyProperty, Object, T) |
Przestarzałe.
Zgłasza zdarzenie skojarzone z przywołyowanym DependencyPropertyelementem . (Odziedziczone po Activity) |
RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Przestarzałe.
Rejestruje określone DependencyProperty zdarzenie zmiany stanu. (Odziedziczone po Activity) |
RemoveHandler(DependencyProperty, Object) |
Przestarzałe.
Usuwa element EventHandler ze skojarzonego elementu DependencyProperty. (Odziedziczone po DependencyObject) |
RemoveProperty(DependencyProperty) |
Przestarzałe.
Usuwa element DependencyProperty z elementu DependencyObject. (Odziedziczone po DependencyObject) |
Save(Stream) |
Przestarzałe.
Zapisuje element Activity w obiekcie Stream na potrzeby trwałości. (Odziedziczone po Activity) |
Save(Stream, IFormatter) |
Przestarzałe.
Zapisuje element Activity w obiekcie Stream na potrzeby trwałości przy użyciu niestandardowego IFormatter parametru udostępnionego do serializacji. (Odziedziczone po Activity) |
SetBinding(DependencyProperty, ActivityBind) |
Przestarzałe.
Ustawia wartość ActivityBind dla określonego DependencyPropertyelementu . (Odziedziczone po DependencyObject) |
SetBoundValue(ActivityBind, Object) |
Przestarzałe.
Ustawia wartość elementu docelowego ActivityBind. (Odziedziczone po DependencyObject) |
SetReadOnlyPropertyValue(DependencyProperty, Object) |
Przestarzałe.
Ustawia wartość DependencyPropertyelementu , która jest tylko do odczytu. (Odziedziczone po DependencyObject) |
SetValue(DependencyProperty, Object) |
Przestarzałe.
Ustawia wartość obiektu DependencyProperty na . (Odziedziczone po DependencyObject) |
SetValueBase(DependencyProperty, Object) |
Przestarzałe.
Ustawia wartość DependencyProperty elementu na określony Objectelement , pomijając SetValue(DependencyProperty, Object)wartość . (Odziedziczone po DependencyObject) |
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 o śledzeniu. (Odziedziczone po Activity) |
TrackData(String, Object) |
Przestarzałe.
Informuje infrastrukturę śledzenia czasu wykonywania o oczekujących informacjach o śledzeniu. (Odziedziczone po Activity) |
Uninitialize(IServiceProvider) |
Przestarzałe.
Wywoływane przez aparat środowiska uruchomieniowego przepływu pracy, gdy działanie przechodzi do Closed stanu ze Initialized stanu. (Odziedziczone po CompositeActivity) |
UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Przestarzałe.
Wyrejestruje określone DependencyProperty zdarzenie zmiany stanu. (Odziedziczone po Activity) |
Zdarzenia
Canceling |
Przestarzałe.
Występuje po anulowaniu wykonywania działania. (Odziedziczone po Activity) |
ChildCompleted |
Przestarzałe.
Występuje natychmiast po zakończeniu ReplicatorActivity uruchamiania wystąpienia działania podrzędnego. |
ChildInitialized |
Przestarzałe.
Występuje natychmiast po zainicjowaniu działania podrzędnego. |
Closed |
Przestarzałe.
Występuje po zakończeniu Activity wykonywania. (Odziedziczone po Activity) |
Compensating |
Przestarzałe.
Występuje podczas uruchamiania metody rekompensaty w obiekcie Activity. (Odziedziczone po Activity) |
Completed |
Przestarzałe.
Występuje po zakończeniu ReplicatorActivity . |
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) |
Initialized |
Przestarzałe.
Występuje po rozpoczęciu ReplicatorActivity wykonywania. |
StatusChanged |
Przestarzałe.
Występuje, gdy ActivityExecutionStatus uruchomione Activity zmiany. (Odziedziczone po Activity) |
Jawne implementacje interfejsu
IComponent.Disposed |
Przestarzałe.
Reprezentuje metodę, która obsługuje zdarzenie Disposed składnika. (Odziedziczone po DependencyObject) |