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;
        }