규칙은 매우 확장 가능하며 많은 기능을 제공하지만 규칙 프로그래밍의 몇 가지 측면을 고려해야 합니다. 이러한 측면은 다음과 같습니다.
- 규칙 작업 내에서 업데이트되는 struct의 속성 값이 해당 규칙의 외부에서 반영되지 않습니다. 이는 struct 값이 값으로 복사되며 규칙 작업이 struct에서 원래 값이 아니라 복사본을 수정하기 때문입니다.
- decimal, double 또는 float 데이터 형식을 int 데이터 형식으로 캐스팅할 때 값은 반올림됩니다. 이 동작은 값이 반올림되지 않고 잘리는 C# 동작과 다릅니다. 값에 대해 Math.Ceiling 또는 Math.Floor를 호출하면 값이 사실상 잘립니다.
- 별도의 프로젝트에서 제네릭 형식을 정의하고 워크플로 프로젝트에서 호출하지 않는 경우 디자인 타임에 제네릭 형식을 사용하는 것은 지원되지 않습니다.
참고 항목
개념
Copyright © 2007 by Microsoft Corporation. All rights reserved.