Class SessionFromStorage<T>
Namespace: XboxAuthNet.Game.SessionStorages
Assembly: XboxAuthNet.Game.dll
public class SessionFromStorage<T> : ISessionSource<T>
Type Parameters
T
Inheritance
object ← SessionFromStorage<T>
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
SessionFromStorage(string)
public SessionFromStorage(string keyName)
Parameters
keyName string
Methods
Clear(ISessionStorage)
public void Clear(ISessionStorage sessionStorage)
Parameters
sessionStorage ISessionStorage
Get(ISessionStorage)
public T? Get(ISessionStorage sessionStorage)
Parameters
sessionStorage ISessionStorage
Returns
T?
GetKeyMode(ISessionStorage)
public SessionStorageKeyMode GetKeyMode(ISessionStorage sessionStorage)
Parameters
sessionStorage ISessionStorage
Returns
Set(ISessionStorage, T?)
public void Set(ISessionStorage sessionStorage, T? obj)
Parameters
sessionStorage ISessionStorage
obj T?
SetKeyMode(ISessionStorage, SessionStorageKeyMode)
public void SetKeyMode(ISessionStorage sessionStorage, SessionStorageKeyMode mode)
Parameters
sessionStorage ISessionStorage