다음을 통해 공유


Rule 클래스

정의

수행할 동작 집합과 연결된 조건을 정의합니다.

public ref class Rule
[System.Serializable]
public class Rule
[<System.Serializable>]
type Rule = class
Public Class Rule
상속
Rule
특성

예제

다음 예제에서는 명명된 Rule을 만드는 방법을 보여 줍니다.

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

설명

RuleRuleConditionThenActions, ElseActions 컬렉션 중 하나 또는 둘 모두로 구성됩니다.

생성자

Rule()

Rule 클래스의 새 인스턴스를 초기화합니다.

Rule(String)

Rule의 이름을 사용하여 Rule 클래스의 새 인스턴스를 초기화합니다.

Rule(String, RuleCondition, IList<RuleAction>)

Rule의 이름, 규칙 조건 및 THEN 작업 목록을 사용하여 Rule 클래스의 새 인스턴스를 초기화합니다.

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

Rule의 이름, 규칙 조건, THEN 작업 목록 및 ELSE 작업 목록을 사용하여 Rule 클래스의 새 인스턴스를 초기화합니다.

속성

Active

Rule을 실행할지 여부를 나타내는 값을 가져오거나 설정합니다.

Condition

실행할 RuleConditionRule을 가져오거나 설정합니다.

Description

Rule에 대한 설명을 가져오거나 설정합니다.

ElseActions

ELSE 상황에서 수행할 RuleAction 클래스의 컬렉션을 가져옵니다.

Name

Rule의 이름을 가져오거나 설정합니다.

Priority

Rule을 실행하는 순서를 나타내는 값을 가져오거나 설정합니다.

ReevaluationBehavior

Rule을 다시 실행할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

ThenActions

THEN 상황에서 수행할 RuleAction 클래스의 컬렉션을 가져옵니다.

메서드

Clone()

현재 Rule의 전체 복사본을 만듭니다.

Equals(Object)

Rule 인스턴스와 매개 변수로서 전달된 개체의 값이 같은지 확인합니다.

GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상