System.Workflow.ComponentModel.Compiler Przestrzeń nazw
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.
Udostępnia klasy związane z kompilatorem modelu składników programu Windows Workflow Foundation.
Klasy
| Nazwa | Opis |
|---|---|
| ActivityCodeGenerator |
Klasa podstawowa składników generatora kodu, które mogą być skojarzone z działaniami. |
| ActivityCodeGeneratorAttribute |
Wskazuje typ, który ma być używany do generowania kodu dla działania. Klasa ta nie może być dziedziczona. |
| ActivityValidator |
Pochodna tego DependencyObjectValidator jest klasą bazową dla wszystkich składników modułu sprawdzania poprawności działań. |
| ActivityValidatorAttribute |
Identyfikuje klasę, która przeprowadza walidację na Activity, która podlega weryfikacji. Klasa ta nie może być dziedziczona. |
| AttributeInfo |
Klasa otoki reprezentująca atrybuty typu w czasie projektowania. Klasa ta nie może być dziedziczona. |
| AttributeInfoAttribute |
Reprezentuje klasę przechowującą informacje o atrybucie w czasie projektowania. Klasa ta nie może być dziedziczona. |
| AuthorizedType |
Reprezentuje zestaw typów, które są dozwolone lub niedozwolone w skompilowanych przepływach pracy kompilatora przepływu pracy (w zależności od wartości Authorized właściwości). Klasa ta nie może być dziedziczona. |
| BindValidationContext |
Reprezentuje kontekst weryfikacji elementu ActivityBind. Klasa ta nie może być dziedziczona. |
| CodeGenerationManager |
Umożliwia udostępnianie danych między generatorami kodu działań w fazie generowania kodu kompilacji. Klasa ta nie może być dziedziczona. |
| CompileWorkflowCleanupTask |
Definiuje zadanie MSBuild służące do wymazywania zawartości plików tymczasowych używanych podczas kompilowania przepływów pracy utworzonych przy użyciu Visual Basic. Zawartość plików tymczasowych jest usuwana, ale pliki nie są usuwane. Klasa ta nie może być dziedziczona. |
| CompileWorkflowTask |
Reprezentuje zadanie MSBuild kompilowania przepływu pracy. Klasa ta nie może być dziedziczona. |
| CompositeActivityCodeGenerator |
Klasa podstawowa składników generatora kodu, które mogą być skojarzone z działaniami złożonymi. |
| CompositeActivityValidator |
Pochodna ActivityValidator tego jest klasą bazową dla wszystkich składników modułu sprawdzania poprawności działań złożonych. |
| ConditionValidator |
Pochodna DependencyObjectValidator tego jest klasą bazową dla wszystkich składników modułu sprawdzania poprawności warunku. |
| DependencyObjectValidator |
Pochodna Validator tej klasy jest klasą bazową dla wszystkich składników modułu sprawdzania poprawności obiektów zależności. |
| PropertyValidationContext |
Zawiera kontekst weryfikacji elementu DependencyProperty. |
| TypeProvider |
Implementacja ITypeProvider ta działa jako kontener typów w wskazanych zestawach i jednostkach kompilowania kodu. |
| ValidationError |
Reprezentuje klasę bazową dla wszystkich błędów walidacji. |
| ValidationErrorCollection |
Przechowuje kolekcję ValidationError obiektów. |
| ValidationManager |
Umożliwia udostępnianie informacji kontekstowych, takich jak walidacja właściwości, działanie nadrzędne itd., między modułami sprawdzania poprawności podczas procesu kompilacji. |
| ValidationOptionAttribute |
Atrybut niestandardowy zawierający ValidationOption informacji. Klasa ta nie może być dziedziczona. |
| Validator |
Klasa bazowa dla wszystkich składników modułu sprawdzania poprawności. |
| WorkflowCompilationContext |
Udostępnia opcje kompilacji przepływu pracy dla bieżącego zadania kompilacji lub walidacji. |
| WorkflowCompiler |
Reprezentuje kompilator przepływów pracy opracowanych przy użyciu języka C# lub Visual Basic kodu i/lub znaczników XAML. Klasa ta nie może być dziedziczona. |
| WorkflowCompilerError |
Reprezentuje element CompilerError uzyskany podczas procesu kompilacji przepływu pracy. |
| WorkflowCompilerOptionsService |
Udostępnia domyślną implementację elementu IWorkflowCompilerOptionsService. |
| WorkflowCompilerParameters |
Reprezentuje parametry przekazywane do WorkflowCompiler podczas procesu kompilacji. |
| WorkflowCompilerResults |
Reprezentuje wyniki kompilacji przepływu pracy. Klasa ta nie może być dziedziczona. |
| WorkflowMarkupSourceAttribute |
Atrybut zawierający informacje o pliku znaczników przepływu pracy. Klasa ta nie może być dziedziczona. |
| WorkflowValidationFailedException |
Reprezentuje element Exception , który występuje, gdy przepływ pracy nie przechodzi walidacji. Klasa ta nie może być dziedziczona. |
Interfejsy
| Nazwa | Opis |
|---|---|
| ITypeProvider |
Definiuje zachowanie usługi, która działa jako kontener typów. |
| IWorkflowCompilerOptionsService |
Definiuje interfejs implementowany przez środowisko hostującego projektanta przepływu pracy i kompilatora w celu udostępnienia informacji kompilacji specyficznych dla środowiska podczas procesów walidacji i kompilacji. |
Wyliczenia
| Nazwa | Opis |
|---|---|
| AccessTypes |
Określa tryb dostępu dla właściwości zależności. |
| ValidationOption |
Określa opcje walidacji we właściwości ValidationOption. |