Rule Classe

Definizione

Definisce una condizione con un set associato di azioni da eseguire.

public ref class Rule
[System.Serializable]
public class Rule
[<System.Serializable>]
type Rule = class
Public Class Rule
Ereditarietà
Rule
Attributi

Esempio

Nell'esempio seguente viene illustrato come creare un oggetto denominato Rule.

private Rule firstRule = new Rule("firstRule");

Commenti

Un Rule oggetto è costituito da una RuleCondition e una o entrambe o entrambe ThenActions le ElseActions raccolte.

Costruttori

Nome Descrizione
Rule()

Inizializza una nuova istanza della classe Rule.

Rule(String, RuleCondition, IList<RuleAction>, IList<RuleAction>)

Inizializza una nuova istanza della Rule classe utilizzando il nome di Rule, la condizione della regola, un elenco di azioni THEN e un elenco di azioni ELSE.

Rule(String, RuleCondition, IList<RuleAction>)

Inizializza una nuova istanza della Rule classe utilizzando il nome dell'oggetto Rule, la condizione della regola e un elenco di azioni THEN.

Rule(String)

Inizializza una nuova istanza della Rule classe utilizzando il nome dell'oggetto Rule.

Proprietà

Nome Descrizione
Active

Ottiene o imposta un valore che indica se l'oggetto Rule deve essere valutato.

Condition

Ottiene o imposta un oggetto RuleCondition per l'oggetto Rule da valutare.

Description

Ottiene o imposta una descrizione dell'oggetto Rule.

ElseActions

Ottiene una raccolta di RuleAction classi da eseguire nel caso ELSE.

Name

Ottiene o imposta il nome dell'oggetto Rule.

Priority

Ottiene o imposta un valore che indica l'ordine in cui deve essere eseguito un oggetto Rule .

ReevaluationBehavior

Ottiene o imposta un valore che indica se un oggetto Rule può essere rivalutato.

ThenActions

Ottiene una raccolta di RuleAction classi da eseguire nel caso THEN.

Metodi

Nome Descrizione
Clone()

Crea una copia completa dell'oggetto corrente Rule.

Equals(Object)

Determina se questa istanza di Rule e l'oggetto passato come parametro hanno lo stesso valore.

GetHashCode()

Restituisce il codice hash per questa istanza.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a