FormsAuthentication.RenewTicketIfOld(FormsAuthenticationTicket) 方法

定義

有條件地更新 FormsAuthenticationTicket 的核發日期和時間,以及到期日和時間。

public:
 static System::Web::Security::FormsAuthenticationTicket ^ RenewTicketIfOld(System::Web::Security::FormsAuthenticationTicket ^ tOld);
public static System.Web.Security.FormsAuthenticationTicket RenewTicketIfOld (System.Web.Security.FormsAuthenticationTicket tOld);
static member RenewTicketIfOld : System.Web.Security.FormsAuthenticationTicket -> System.Web.Security.FormsAuthenticationTicket
Public Shared Function RenewTicketIfOld (tOld As FormsAuthenticationTicket) As FormsAuthenticationTicket

參數

tOld
FormsAuthenticationTicket

要更新的表單驗證票證。

傳回

FormsAuthenticationTicket

更新的 FormsAuthenticationTicket

備註

如果目前的日期和時間減去值 Expiration 大於值減去 IssueDate 目前日期和時間,則 RenewTicketIfOld 方法會更新提供的 FormsAuthenticationTicket 到期日期和時間。

票證會以 IssueDate 設定為目前日期和時間的屬性來更新,而 Expiration 屬性會設定為目前的日期和時間加上原始 Expiration 值減去原始 IssueDate 值。

適用於

另請參閱