SessionIDManager.SessionIDMaxLength プロパティ
アセンブリ: System.Web (system.web.dll 内)


CreateSessionID メソッドによって作成されるセッション識別子の長さは 24 文字ですが、SessionIDManager クラスで許容されるセッション識別子の最大長は 80 文字です。これは、カスタムの SessionIDManager を実装する場合に特に重要です。GetSessionID メソッドは、現在の HttpRequest からセッション識別子の値を取得します。このメソッドは、Validate メソッドを呼び出すことによって、値が SessionIDMaxLength 値を超えず、またセッション識別子の長さが小文字の a ~ z と数字の 0 ~ 5 だけを含む 24 文字であるようにします。SessionIDManager クラスを継承し、Validate メソッドではなく CreateSessionID メソッドをオーバーライドするカスタムの SessionIDManager クラスを実装する場合、カスタムのセッション識別子の値が上記の制約を満たす必要があります。SessionIDManager クラスをオーバーライドし、これらのメソッドを実装する例については、CreateSessionID メソッドの例を参照してください。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からSessionIDManager.SessionIDMaxLength プロパティを検索する場合は、下記のリンクをクリックしてください。

- SessionIDManager.SessionIDMaxLength プロパティのページへのリンク