aboutsummaryrefslogtreecommitdiff
path: root/Libs/VNLib.Plugins.Essentials.Sessions/VNLib.Plugins.Essentials.Sessions.Memory.xml
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2023-01-12 17:47:41 -0500
committerLibravatar vnugent <public@vaughnnugent.com>2023-01-12 17:47:41 -0500
commit751e1a107195f0c9c98c866e8267a5a760545982 (patch)
tree71a775c91bfd9d455b727c72d2fb628c530f64cc /Libs/VNLib.Plugins.Essentials.Sessions/VNLib.Plugins.Essentials.Sessions.Memory.xml
parent9bb5ddd8f19c0ecabd7af4ee58d80c16826bc183 (diff)
Large project reorder and consolidation
Diffstat (limited to 'Libs/VNLib.Plugins.Essentials.Sessions/VNLib.Plugins.Essentials.Sessions.Memory.xml')
-rw-r--r--Libs/VNLib.Plugins.Essentials.Sessions/VNLib.Plugins.Essentials.Sessions.Memory.xml78
1 files changed, 0 insertions, 78 deletions
diff --git a/Libs/VNLib.Plugins.Essentials.Sessions/VNLib.Plugins.Essentials.Sessions.Memory.xml b/Libs/VNLib.Plugins.Essentials.Sessions/VNLib.Plugins.Essentials.Sessions.Memory.xml
deleted file mode 100644
index 0821935..0000000
--- a/Libs/VNLib.Plugins.Essentials.Sessions/VNLib.Plugins.Essentials.Sessions.Memory.xml
+++ /dev/null
@@ -1,78 +0,0 @@
-<?xml version="1.0"?>
-<!--
-Copyright (c) 2022 Vaughn Nugent
--->
-<doc>
- <assembly>
- <name>VNLib.Plugins.Essentials.Sessions.Memory</name>
- </assembly>
- <members>
- <member name="T:VNLib.Plugins.Essentials.Sessions.Memory.MemorySessionStore">
- <summary>
- An <see cref="T:VNLib.Plugins.Essentials.Sessions.ISessionProvider"/> for in-process-memory backed sessions
- </summary>
- </member>
- <member name="M:VNLib.Plugins.Essentials.Sessions.Memory.MemorySessionStore.GetSessionAsync(VNLib.Net.Http.HttpEvent,System.Threading.CancellationToken)">
- <inheritdoc/>
- </member>
- <member name="P:VNLib.Plugins.Essentials.Sessions.Memory.MemorySessionStore.NewSessionID">
- <summary>
- Gets a new unique sessionid for sessions
- </summary>
- </member>
- <member name="M:VNLib.Plugins.Essentials.Sessions.Memory.MemorySessionStore.SetSessionCookie(VNLib.Net.Http.HttpEvent,VNLib.Plugins.Essentials.Sessions.Memory.MemorySession)">
- <summary>
- Sets a standard session cookie for an entity/connection
- </summary>
- <param name="entity">The entity to set the cookie on</param>
- <param name="session">The session attached to the </param>
- </member>
- <member name="M:VNLib.Plugins.Essentials.Sessions.Memory.MemorySessionStore.Cleanup">
- <summary>
- Evicts all sessions from the current store
- </summary>
- </member>
- <member name="M:VNLib.Plugins.Essentials.Sessions.Memory.MemorySessionStore.GC">
- <summary>
- Collects all expired records from the current store
- </summary>
- </member>
- <member name="T:VNLib.Plugins.Essentials.Sessions.Memory.MemSessionHandle">
- <summary>
- Provides a one-time-use handle (similar to asyncReleaser, or openHandle)
- that holds exclusive access to a session until it is released
- </summary>
- </member>
- <member name="T:VNLib.Net.Sessions.MemorySessionConfig">
- <summary>
- Represents configration variables used to create and operate http sessions.
- </summary>
- </member>
- <member name="P:VNLib.Net.Sessions.MemorySessionConfig.SessionCookieID">
- <summary>
- The name of the cookie to use for matching sessions
- </summary>
- </member>
- <member name="P:VNLib.Net.Sessions.MemorySessionConfig.SessionIdSizeBytes">
- <summary>
- The size (in bytes) of the genreated SessionIds
- </summary>
- </member>
- <member name="P:VNLib.Net.Sessions.MemorySessionConfig.SessionTimeout">
- <summary>
- The amount of time a session is valid (within the backing store)
- </summary>
- </member>
- <member name="P:VNLib.Net.Sessions.MemorySessionConfig.SessionLog">
- <summary>
- The log for which all errors within the <see cref="!:SessionProvider"/> instance will be written to.
- </summary>
- </member>
- <member name="P:VNLib.Net.Sessions.MemorySessionConfig.MaxAllowedSessions">
- <summary>
- The maximum number of sessions allowed to be cached in memory. If this value is exceed requests to this
- server will be denied with a 503 error code
- </summary>
- </member>
- </members>
-</doc>