Dictionary type that is serializable with the SerializationFormatterFactory.GetFormatter().
Defines the interface for an application context manager type.
void SetClientContext(ContextDictionary clientContext)
Sets the client context.
bool IsValid
Gets a value indicating whether this context manager is valid for use in the current environment.
IPrincipal GetUser()
Gets the current principal.
void SetGlobalContext(ContextDictionary globalContext)
Sets the global context.
ContextDictionary GetClientContext()
Gets the client context.
void SetDefaultServiceProvider(IServiceProvider serviceProvider)
Sets the default IServiceProvider
ContextDictionary GetGlobalContext()
Gets the global context.
IServiceProvider GetDefaultServiceProvider()
Gets the default IServiceProvider
void SetUser(IPrincipal principal)
Sets the current principal.
void SetLocalContext(ContextDictionary localContext)
Sets the local context.
IServiceProvider GetServiceProvider()
Gets the service provider scope for current scope.
void SetServiceProvider(IServiceProvider scope)
Sets the service provider for current scope.
ContextDictionary GetLocalContext()
Gets the local context.