using System; namespace Aitex.Core.Account { [Serializable] public class CredentialKeepAliveCheckResult { #region Constructors public CredentialKeepAliveCheckResult() : this(CredentialKeepAliveStates.NotFound) { } public CredentialKeepAliveCheckResult(CredentialKeepAliveStates state) : this(state, null) { State = state; } public CredentialKeepAliveCheckResult(CredentialKeepAliveStates state, Credential credRequesting) { State = state; RequestingCredential = credRequesting; } #endregion #region Properties /// /// 返回凭据存活状态。 /// public CredentialKeepAliveStates State { get; set; } /// /// 如果等于,则返回正在发起登录请求的用户名。 /// public Credential RequestingCredential { get; set; } #endregion } }