Adf.Data.InternalState.InternalStatusEngine.ChangeStatus C# (CSharp) 메소드

ChangeStatus() 공개 메소드

Changes the InternalStatus using the specified current and desired InternalStatuses and returns the resultant InternalStatus.
public ChangeStatus ( InternalStatus current, InternalStatus desired ) : InternalStatus
current InternalStatus The current .
desired InternalStatus The desired .
리턴 InternalStatus
        public InternalStatus ChangeStatus(InternalStatus current, InternalStatus desired)
        {
            string key = ParseKey(current, desired);

            var newstatus = rules[key] as InternalStatus;

            return newstatus ?? current;
        }