Condividi tramite


RuleSet Classe

Definizione

Contiene una raccolta di Rule classi insieme alla semantica per l'esecuzione forward chaining di tali regole. Un RuleSet oggetto può essere eseguito direttamente nel codice o usando l'attività PolicyActivity .

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

Costruttori

Nome Descrizione
RuleSet()

Inizializza una nuova istanza della classe RuleSet.

RuleSet(String, String)

Inizializza una nuova istanza della RuleSet classe utilizzando il nome e la descrizione dell'oggetto RuleSet.

RuleSet(String)

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

Proprietà

Nome Descrizione
ChainingBehavior

Ottiene o imposta il comportamento di concatenamento in avanti per le Rule classi in RuleSet.

Description

Ottiene o imposta una descrizione dell'oggetto RuleSet.

Name

Ottiene o imposta il nome dell'oggetto RuleSet.

Rules

Ottiene un elenco di Rule classi nell'oggetto RuleSet.

Metodi

Nome Descrizione
Clone()

Crea una copia completa dell'oggetto corrente RuleSet.

Equals(Object)

Determina se due istanze dell'oggetto sono uguali.

Execute(RuleExecution)

Valuta le Rule istanze in RuleSet.

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)
Validate(RuleValidation)

Convalida gli RuleSet attributi e le Rule classi in RuleSet.

Si applica a