2014-01-16 7 views
2

룰 세트 편집기를 통해 일부 규칙을 작성하고 싶습니다. 내 개체 및 일부 enums 선언 된 내 DomainObject 어셈블리를로드하는 중입니다.워크 플로우 기반 규칙 집합 편집기에서 열거 형에 액세스 할 수 없습니다.

다음은 ValidationState 열거입니다 :

public enum ValidationState 
    { 
     None, 
     Passed, 
     Failed 
    } 

... 내 사람 개체 : 나는 ValidationState.Failed와 개체 사람의 ​​ValidationState을 비교하고자

public sealed partial class Person : BaseObject 
    { 
     ... 
    } 

    public abstract class BaseObject 
    { 
     public ValidationState ValidationState { get; set; } 

     ... 
    } 

. 그러나 Intellisense는 이러한 가치를 보여주지 않습니다.

Ruleset editor

는 아무도 내가 뭘 잘못 알고 있나요?

+3

'this'는 이미'ValidationState' 속성을 가지고 있기 때문에 전체 네임 스페이스를 앞에 붙여주십시오. – CodeCaster

+0

당신의 저주받은 권리 ... :), 나는 이것을보아야 만했습니다. 고마워! – Daffi

답변

1

CodeCasters 의견이 정답입니다. 전체 이름 공간 (사용자에게 친숙하지 않음)을 작성하지 않으려면 변수의 이름을 바꿉니다.