System.Activities Naamruimte
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.
Biedt klassen met betrekking tot systeemactiviteiten.
Klassen
| Name | Description |
|---|---|
| Activity |
Een abstracte basisklasse die wordt gebruikt voor het maken van samengestelde activiteiten op basis Activity van bestaande objecten. |
| Activity<TResult> |
Een abstracte basisklasse die wordt gebruikt voor het maken van samengestelde activiteiten op basis van bestaande Activity objecten, waarmee een resultaattype wordt opgegeven met behulp van de typeaanduiding van de activiteit. |
| ActivityAction |
Hiermee definieert u een activiteitsdelegatie die geen argumenten bevat en die geen waarde retourneert. |
| ActivityAction<T> |
Definieert een activiteitsdelegatie die één in argument heeft en die geen waarde retourneert. |
| ActivityAction<T1,T2> |
Definieert een activiteitsdelegatie met twee argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3> |
Definieert een activiteitsdelegatie met drie argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4> |
Definieert een activiteitsdelegatie met vier argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5> |
Definieert een activiteitsdelegatie met vijf argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6> |
Definieert een activiteitsdelegatie met zes argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7> |
Definieert een activiteitsdelegatie met zeven argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Definieert een activiteitsdelegatie met acht argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Definieert een activiteitsdelegatie met negen argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Definieert een activiteitsdelegatie met tien argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Definieert een activiteitsdelegatie met elf argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Definieert een activiteitsdelegatie met twaalf argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Definieert een activiteitsdelegatie met dertien argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Definieert een activiteitsdelegatie met veertien argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Definieert een activiteitsdelegatie met vijftien argumenten en retourneert geen waarde. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Definieert een activiteitsdelegatie met zestien argumenten en retourneert geen waarde. |
| ActivityBuilder |
Biedt eigenschapsgegevens voor een werkstroomactiviteit. |
| ActivityBuilder<TResult> |
Biedt eigenschapsgegevens voor een algemene werkstroomactiviteit. |
| ActivityContext |
De basisklasse voor contextklassen die de uitvoeringsomgeving van een activiteit vertegenwoordigen. |
| ActivityDelegate |
Vertegenwoordigt een op activiteiten gebaseerde callback. |
| ActivityFunc<TResult> |
Definieert een activiteitsdelegatie zonder |
| ActivityFunc<T,TResult> |
Definieert een activiteitsdelegatie met één in argument van het type |
| ActivityFunc<T1,T2,TResult> |
Definieert een activiteitsdelegatie met één in argument van het type |
| ActivityFunc<T1,T2,T3,TResult> |
Definieert een activiteitsdelegatie met drie argumenten van het type |
| ActivityFunc<T1,T2,T3,T4,TResult> |
Definieert een activiteitsdelegatie met vier argumenten van het type |
| ActivityFunc<T1,T2,T3,T4,T5,TResult> |
Definieert een activiteitsdelegatie met vijf argumenten van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> |
Definieert een activiteitsdelegatie met zes argumenten van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult> |
Definieert een activiteitsdelegatie met zeven argumenten van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Definieert een activiteitsdelegatie met acht argumenten van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Definieert een activiteitsdelegatie met negen argumenten van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Definieert een activiteitsdelegatie met één in argument van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> |
Definieert een activiteitsdelegatie met één in argument van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> |
Definieert een activiteitsdelegatie met één in argument van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> |
Definieert een activiteitsdelegatie met één in argument van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> |
Definieert een activiteitsdelegatie met één in argument van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> |
Definieert een activiteitsdelegatie met één in argument van het type |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> |
Definieert een activiteitsdelegatie met één in argument van het type |
| ActivityInstance |
Vertegenwoordigt de instantiestatus van een activiteit tijdens runtime. |
| ActivityPropertyReference |
Vertegenwoordigt een eigenschapsverwijzing waarin wordt gebruikt ActivityBuilder en die wordt toegewezen aan een PropertyReferenceExtension<T> in een |
| ActivityWithResult |
Haalt de waarde of het type van een activiteitsargument op |
| Argument |
De abstracte basisklasse die een bindingsterminal vertegenwoordigt die de stroom van gegevens naar en van een activiteit ondersteunt. |
| AsyncCodeActivity |
Beheert de uitvoering van asynchrone codeactiviteit van begin tot eind. Dit is een abstracte klasse. |
| AsyncCodeActivity<TResult> |
Beheert de uitvoering van asynchrone codeactiviteit, voor een activiteit van een opgegeven type, van begin tot voltooiing. Dit is een abstracte en algemene klasse. |
| AsyncCodeActivityContext |
De uitvoeringscontext voor een asynchrone activiteit. |
| Bookmark |
Vertegenwoordigt een punt waarop een werkstroom of activiteit passief kan wachten om te worden hervat. |
| BookmarkScope |
Hiermee wordt een set Bookmark objecten bereikt die zijn gecategoriseerd als werkend onder hetzelfde protocol. |
| BookmarkScopeHandle |
Een Handle gebruikt om de levensduur van een BookmarkScope. |
| CodeActivity |
Een abstracte klasse voor het maken van een aangepaste activiteit met imperatief gedrag dat is gedefinieerd met de Execute(CodeActivityContext) methode, die toegang geeft tot variabele en argumentomzetting en extensies. |
| CodeActivity<TResult> |
Een abstracte klasse voor het maken van een aangepaste activiteit met imperatief gedrag dat in de Execute(CodeActivityContext) methode is gedefinieerd, waardoor toegang wordt geboden tot variabele en argumentomzetting en extensies. |
| CodeActivityContext |
Breidt ActivityContext en biedt aanvullende functionaliteit voor CodeActivity. |
| DelegateArgument |
De abstracte basisklasse die een bindingsterminal vertegenwoordigt die ondersteuning biedt voor de stroom van gegevens naar en van een ActivityDelegate. |
| DelegateInArgument |
De abstracte basisklasse die een bindingsterminal vertegenwoordigt die de stroom van gegevens in een ActivityDelegate. |
| DelegateInArgument<T> |
Een bindingsterminal die de stroom van gegevens in een ActivityDelegate. |
| DelegateOutArgument |
De abstracte basisklasse die een bindingsterminal vertegenwoordigt die de stroom van gegevens uit een ActivityDelegate. |
| DelegateOutArgument<T> |
Een bindingsterminal die de stroom van gegevens uit een ActivityDelegate. |
| DynamicActivity |
Biedt een objectmodel waarmee u activiteiten dynamisch kunt maken die interface met de WF-ontwerper en runtime met behulp van ICustomTypeDescriptor. |
| DynamicActivity<TResult> |
Biedt een benadering die consistent is met het documentobjectmodel (DOM), waarmee activiteiten dynamisch worden samengesteld die interface met de WF-ontwerpfunctie en werkstroomruntime met behulp van ICustomTypeDescriptor. |
| DynamicActivityProperty |
Vertegenwoordigt een eigenschap van een DynamicActivity die tijdens runtime wordt gemaakt en wordt uitgevoerd in de ActivityExecutionContext. |
| ExceptionPersistenceExtension |
Hiermee geeft u uitzonderingspersistentie op. |
| ExclusiveHandle |
Voegt aanvullende informatie toe aan een bladwijzer waarmee deze toegang heeft tot een subset van de scope-ingangen, met uitzondering van ingangen die niet vereist zijn. |
| ExecutionProperties |
Vertegenwoordigt de verzameling eigenschappen in een bepaald bereik. |
| Handle |
Vertegenwoordigt een type dat de levensduur heeft die wordt bepaald door de werkstroomruntime. |
| HandleInitializationContext |
Vertegenwoordigt de initialisatieomgeving van een Handle. |
| InArgument |
De abstracte basisklasse die een bindingsterminal vertegenwoordigt die de stroom van gegevens in een activiteit ondersteunt. |
| InArgument<T> |
Een bindingsterminal die de stroom van gegevens in een activiteit vertegenwoordigt. |
| InOutArgument |
De abstracte basisklasse die een bindingsterminal vertegenwoordigt die de stroom van gegevens naar en van een activiteit ondersteunt. |
| InOutArgument<T> |
Een bindingsterminal die de stroom van gegevens naar en van een activiteit weergeeft. |
| InvalidWorkflowException |
Hiermee worden uitzonderingen verwerkt die optreden wanneer een werkstroom niet geldig is. |
| InvokeCompletedEventArgs |
Biedt gegevens voor de InvokeCompleted gebeurtenis. |
| Location |
Geeft een verwijzing naar een waarde die wordt gebruikt door een Argument of Variable. |
| Location<T> |
Biedt een getypte verwijzing naar een waarde die wordt gebruikt door een Argument of Variable. |
| LocationReference |
Biedt een mechanisme waarmee een Location oplossing tijdens runtime kan worden opgelost. |
| LocationReferenceEnvironment |
Biedt een weergave van de omgeving van variabelen en argumenten die beschikbaar zijn voor een activiteit tijdens runtime. |
| NativeActivity |
Abstracte basisklasse voor aangepaste activiteiten die uitvoeringslogica implementeren met behulp van de Execute(NativeActivityContext) methode, die volledige toegang heeft tot de functies van de runtime. |
| NativeActivity<TResult> |
Abstracte basisklasse voor aangepaste activiteiten die uitvoeringslogica implementeren met behulp van de Execute(NativeActivityContext) methode, die volledige toegang heeft tot de functies van de runtime. |
| NativeActivityAbortContext |
Vertegenwoordigt de uitvoeringsomgeving van een activiteit die wordt afgebroken. |
| NativeActivityContext |
De uitvoeringscontext voor een NativeActivity. |
| NativeActivityFaultContext |
Vertegenwoordigt de uitvoeringsomgeving van een NativeActivity wanneer deze een uitzondering verwerkt die wordt gegenereerd door een onderliggende activiteit. |
| NativeActivityTransactionContext |
De uitvoeringscontext voor een NativeActivity die de runtime moet voorzien van een transactie. |
| NoPersistHandle |
Beheert de levensduur van een blok zonder persistentheid. |
| OutArgument |
De abstracte basisklasse die een bindingsterminal vertegenwoordigt die de stroom van gegevens uit een activiteit ondersteunt. |
| OutArgument<T> |
Een bindingsterminal die de stroom van gegevens uit een activiteit vertegenwoordigt. |
| OverloadGroupAttribute |
Biedt een methode om aan te geven welke combinaties van argumenten geldig zijn in een activiteit. |
| RegistrationContext |
Biedt toegang tot de huidige verzameling eigenschappen van werkstroomuitvoering. |
| RequiredArgumentAttribute |
Toepassingselement waarop het geldig is om een argument toe te passen. |
| RuntimeArgument |
Beschrijft de kenmerken van een argument van een activiteit voor de runtime. |
| RuntimeDelegateArgument |
Beschrijft de kenmerken van een DelegateArgument runtime. |
| RuntimeTransactionHandle |
Biedt toegang tot de runtimetransactie in een werkstroomexemplaren. |
| ValidationException |
De uitzondering die wordt gegenereerd wanneer een werkstroom of activiteit een ongeldige status heeft. |
| Variable |
De abstracte basisklasse waaruit de werkstroomgegevenslidklasse Variable<T> is afgeleid. |
| Variable<T> |
Vertegenwoordigt een variabele in een werkstroom. |
| VersionMismatchException |
Hiermee geeft u informatie over een uitzondering voor niet-overeenkomende versies. |
| WorkflowApplication |
Biedt een host voor één exemplaar van een werkstroom. |
| WorkflowApplicationAbortedEventArgs |
Biedt gegevens over een afgebroken werkstroomexemplaren. |
| WorkflowApplicationAbortedException |
Vertegenwoordigt de uitzondering die wordt gegenereerd wanneer een bewerking op een werkstroomexemplaren ongeldig is omdat het exemplaar is afgebroken. |
| WorkflowApplicationCompletedEventArgs |
Bevat informatie over een werkstroomexemplaren die de uitvoering heeft voltooid. |
| WorkflowApplicationCompletedException |
Vertegenwoordigt de uitzondering die wordt gegenereerd wanneer een bewerking op een werkstroomexemplaren ongeldig is omdat het exemplaar is voltooid. |
| WorkflowApplicationEventArgs |
Een basisklasse voor gebeurtenissen die zijn gekoppeld aan een WorkflowApplication . |
| WorkflowApplicationException |
Biedt de basisklasse voor het afhandelen van een fout die optreedt tijdens de uitvoering van een werkstroomtoepassing. |
| WorkflowApplicationIdleEventArgs |
Bevat informatie over het werkstroomexemplaren dat niet-actief is geworden. |
| WorkflowApplicationInstance |
Hiermee geeft u informatie op over een exemplaar van een werkstroomtoepassing. |
| WorkflowApplicationTerminatedException |
Een uitzondering die wordt gegenereerd wanneer een bewerking op een werkstroomexemplaren ongeldig is omdat het exemplaar is beëindigd. |
| WorkflowApplicationUnhandledExceptionEventArgs |
Biedt informatie over een niet-verwerkte uitzondering die is opgetreden in een werkstroomexemplaren. |
| WorkflowApplicationUnloadedException |
Een uitzondering die wordt gegenereerd wanneer een bewerking op een werkstroomexemplaren ongeldig is omdat het exemplaar is verwijderd. |
| WorkflowDataContext |
Vertegenwoordigt de gegevenscontext van de huidige werkstroomomgeving en biedt een brug om werkstroomargumenten en -variabelen binnen het bereik van Windows Presentation Foundation gegevensbinding (WPF) te brengen. |
| WorkflowIdentity |
Hiermee wordt een persistent werkstroomexemplaren toegewezen aan de bijbehorende werkstroomdefinitie. |
| WorkflowInspectionServices |
Biedt methoden voor het werken met de runtimemetagegevens voor een activiteitsstructuur. |
| WorkflowInvoker |
Biedt een manier om een werkstroom aan te roepen alsof het een methode-aanroep was. |
Structs
| Name | Description |
|---|---|
| ActivityMetadata |
Vertegenwoordigt de set argumenten, onderliggende activiteiten, variabelen en gemachtigden die een geconfigureerde Activity omgeving introduceert in de uitvoeringsomgeving. |
| CodeActivityMetadata |
Vertegenwoordigt de set argumenten die een geconfigureerde CodeActivity in de uitvoeringsomgeving introduceert. |
| CodeActivityPublicEnvironmentAccessor |
Hiermee geeft u informatie over een openbare omgevingstoegangsor. |
| NativeActivityMetadata |
Vertegenwoordigt de set argumenten, onderliggende activiteiten, variabelen en gemachtigden die een geconfigureerde NativeActivity omgeving introduceert in de uitvoeringsomgeving. |
Interfaces
| Name | Description |
|---|---|
| IExecutionProperty |
Biedt uitvoeringseigenschappen met een mechanisme voor het configureren van lokale threadopslag voor en na de werkitems van de bijbehorende activiteit. |
| IPropertyRegistrationCallback |
Hiermee kan een eigenschap voor werkstroomuitvoering aangepaste registratie en logica voor het ongedaan maken van registratie bieden. |
Enums
| Name | Description |
|---|---|
| ActivityInstanceState |
Beschrijft de status van een activiteitsexemplaren. |
| ArgumentDirection |
Hiermee geeft u de richting van de gegevensstroom voor een Argument. |
| BookmarkOptions |
Hiermee geeft u de opties voor een Bookmark. |
| BookmarkResumptionResult |
Definieert een opsomming waarvan leden het resultaat van planningsaanvragen voor bladwijzers vertegenwoordigen. |
| PersistableIdleAction |
Hiermee geeft u de actie op die optreedt wanneer een werkstroom inactief wordt wanneer persistentie is toegestaan. |
| UnhandledExceptionAction |
Hiermee geeft u de actie op die optreedt wanneer een uitzondering uit de hoofdmap van een werkstroom ontsnapt. |
| VariableModifiers |
Hiermee geeft u op hoe de werkstroomruntime objecten behandelt Variable . |
| WorkflowIdentityFilter |
Hiermee geeft u het filter voor de werkstroomidentiteit op. |
Gedelegeerden
| Name | Description |
|---|---|
| BookmarkCallback |
Vertegenwoordigt de methode die wordt aangeroepen wanneer een Bookmark cv wordt hervat. |
| CompletionCallback |
De methode die wordt aangeroepen wanneer een activiteit is voltooid. |
| CompletionCallback<TResult> |
De methode die wordt aangeroepen wanneer een activiteit is voltooid. |
| DelegateCompletionCallback |
Vertegenwoordigt de methode die wordt aangeroepen wanneer een ActivityDelegate bewerking is voltooid. |
| FaultCallback |
Vertegenwoordigt de methode die wordt aangeroepen wanneer een geplande activiteit of een van de onderliggende items de Faulted status invoert. |