ISessionStore.Create メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Create(String, TimeSpan, Func<Boolean>, Boolean) | |
Create(String, TimeSpan, TimeSpan, Func<Boolean>, Boolean) |
新しい を作成するか、 を再開します ISession。 |
Create(String, TimeSpan, Func<Boolean>, Boolean)
public:
Microsoft::AspNetCore::Http::ISession ^ Create(System::String ^ sessionKey, TimeSpan idleTimeout, Func<bool> ^ tryEstablishSession, bool isNewSessionKey);
public Microsoft.AspNetCore.Http.ISession Create (string sessionKey, TimeSpan idleTimeout, Func<bool> tryEstablishSession, bool isNewSessionKey);
abstract member Create : string * TimeSpan * Func<bool> * bool -> Microsoft.AspNetCore.Http.ISession
Public Function Create (sessionKey As String, idleTimeout As TimeSpan, tryEstablishSession As Func(Of Boolean), isNewSessionKey As Boolean) As ISession
パラメーター
- sessionKey
- String
- idleTimeout
- TimeSpan
- isNewSessionKey
- Boolean
戻り値
適用対象
Create(String, TimeSpan, TimeSpan, Func<Boolean>, Boolean)
- ソース:
- ISessionStore.cs
新しい を作成するか、 を再開します ISession。
public:
Microsoft::AspNetCore::Http::ISession ^ Create(System::String ^ sessionKey, TimeSpan idleTimeout, TimeSpan ioTimeout, Func<bool> ^ tryEstablishSession, bool isNewSessionKey);
public Microsoft.AspNetCore.Http.ISession Create (string sessionKey, TimeSpan idleTimeout, TimeSpan ioTimeout, Func<bool> tryEstablishSession, bool isNewSessionKey);
abstract member Create : string * TimeSpan * TimeSpan * Func<bool> * bool -> Microsoft.AspNetCore.Http.ISession
Public Function Create (sessionKey As String, idleTimeout As TimeSpan, ioTimeout As TimeSpan, tryEstablishSession As Func(Of Boolean), isNewSessionKey As Boolean) As ISession
パラメーター
- sessionKey
- String
セッションの参照に使用される一意のキー。
- idleTimeout
- TimeSpan
セッションの有効期限が切れるまで、セッションが非アクティブになる (アクセスされないなど) 時間。
- ioTimeout
- TimeSpan
許容される最大時間とCommitAsync(CancellationToken)時間LoadAsync(CancellationToken)。
セッションの変更が現在有効であることを確認するために、 の間に Set(String, Byte[]) 呼び出されるコールバック。
コールバックが を返すfalse
Set(String, Byte[])場合は、 をスローするInvalidOperationException必要があります。
SessionMiddleware は、応答を送信する false
前にセッションが確立されなかった場合に を返すコールバックを提供します。
- isNewSessionKey
- Boolean
true
新しいセッションを確立する場合。 false
セッションを再開する場合は 。
戻り値
ISession作成または再開された 。