RuleExpressionCondition Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje definici podmínky za .RuleConditionReference Tato třída se nemůže dědit.
public ref class RuleExpressionCondition sealed : System::Workflow::Activities::Rules::RuleCondition
[System.Serializable]
public sealed class RuleExpressionCondition : System.Workflow.Activities.Rules.RuleCondition
[<System.Serializable>]
type RuleExpressionCondition = class
inherit RuleCondition
Public NotInheritable Class RuleExpressionCondition
Inherits RuleCondition
- Dědičnost
- Atributy
Poznámky
Třída RuleExpressionCondition definuje základní podmínky vyhodnocené při RuleSet spuštění.
Tento typ podmínky je modelován pomocí typů CodeDom. Další informace o typech CodeDom naleznete v tématu CodeDOM Types Supported by Windows Workflow Foundation.
Konstruktory
| Name | Description |
|---|---|
| RuleExpressionCondition() |
Inicializuje novou instanci RuleExpressionCondition třídy. |
| RuleExpressionCondition(CodeExpression) |
Inicializuje novou instanci RuleExpressionCondition třídy pomocí zadaného výrazu kódu. |
| RuleExpressionCondition(String, CodeExpression) |
Inicializuje novou instanci RuleExpressionCondition třídy pomocí zadaného názvu a výrazu kódu. |
| RuleExpressionCondition(String) |
Inicializuje novou instanci RuleExpressionCondition třídy pomocí zadaného názvu. |
Vlastnosti
| Name | Description |
|---|---|
| Expression |
Získá nebo nastaví podmínku výrazu k vyhodnocení. |
| Name |
Získá nebo nastaví název podmínky k vyhodnocení. |
Metody
| Name | Description |
|---|---|
| Clone() |
Vytvoří hlubokou kopii aktuálního RuleExpressionCondition. |
| Equals(Object) |
Určuje, zda jsou dvě instance objektů stejné. |
| Evaluate(RuleExecution) |
Vyhodnotí výraz. |
| GetDependencies(RuleValidation) |
Získá závislosti pro RuleExpressionCondition. |
| GetHashCode() |
Vrátí kód hash pro tuto instanci. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| OnRuntimeInitialized() |
Volá se, když byly zadány všechny vlastnosti. |
| ToString() |
Vrátí řetězcovou hodnotu podmínky výrazu. |
| Validate(RuleValidation) |
Ověří, že je výraz správně nakonfigurovaný a neobsahuje žádné chyby. |