Cookie 名と例外情報を使用して、FormsAuthenticationTicket クラスの新しいインスタンスを初期化します。
名前空間: System.Web.Security
アセンブリ: System.Web (system.web.dll 内)
構文
'宣言
Public Sub New ( _
name As String, _
isPersistent As Boolean, _
timeout As Integer _
)
'使用
Dim name As String
Dim isPersistent As Boolean
Dim timeout As Integer
Dim instance As New FormsAuthenticationTicket(name, isPersistent, timeout)
public FormsAuthenticationTicket (
string name,
bool isPersistent,
int timeout
)
public:
FormsAuthenticationTicket (
String^ name,
bool isPersistent,
int timeout
)
public FormsAuthenticationTicket (
String name,
boolean isPersistent,
int timeout
)
public function FormsAuthenticationTicket (
name : String,
isPersistent : boolean,
timeout : int
)
適用できません。
パラメータ
- name
チケットに関連付けられているユーザー名。
- isPersistent
チケットを、複数のブラウザ セッションにわたって保存される永続的な Cookie に格納する場合は true。それ以外の場合は false。チケットが URL に格納される場合には、この値は無視されます。
- timeout
認証チケットの有効期間 (分単位)。
解説
このコンストラクタで作成される FormsAuthenticationTicket オブジェクトでは、CookiePath 値は FormsCookiePath プロパティ値に、Version 値は 2 に、IssueDate 値は現在のローカル日時に、UserData 値は空の文字列 ("") に、および Expiration 値は現在のローカル日時に timeout パラメータの値を加えた値に設定されます。
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1,1.0
参照
関連項目
FormsAuthenticationTicket クラス
FormsAuthenticationTicket メンバ
System.Web.Security 名前空間