1
.NET 4.0의 Windows Workflow Foundation에서 상속 된 데이터 멤버를 기반으로 작업을 상호 연관시키는 방법이 있습니까? 예를 들어 는 DerivedMessage
의 인스턴스를 수용하는 동작에 MessageId
속성을 사용하여 상관 관계 불가능할 다음 클래스상속 된 DataMember 속성의 WF 4에서 콘텐츠 기반 상관 관계
[DataContract]
[KnownType(typeof(DerivedMessage))]
public abstract class BaseMessage
{
[DataMember(Order = 1)]
public Guid MessageId { get; set; }
}
[DataContract]
public class DerivedMessage : BaseMessage
{
[DataMember(Order = 1)]
public string AdditionalProperty { get; set; }
}
주어진? VS2010에서 수신 활동의 CorrelatesOn 정의 대화 상자에서 이러한 속성을 사용하려고 할 때
는 다음과 같은 오류가 발생합니다 : XPath 쿼리를 생성 할 때
는 회원의 경로를 찾을 수 없습니다.
여기 뭔가 잘못 되었나요? 오류 메시지는 DerivedMessage의 MessageId 속성에 대한 XPath 쿼리를 생성 할 수 없어야하는 이유가 없으므로별로 도움이되지 않습니다.