WebCallerContextService Class |
Namespace: Dundas.BI.WebApi
The WebCallerContextService type exposes the following members.
Name | Description | |
---|---|---|
![]() | WebCallerContextService | Initializes a new instance of the WebCallerContextService class |
Name | Description | |
---|---|---|
![]() | CurrentContext | Gets an object representing the current caller context. (Inherited from CallerContextService.) |
![]() | CurrentWindowsIdentity | Gets the WindowsIdentity associated with the caller. (Overrides CallerContextServiceCurrentWindowsIdentity.) |
![]() | IsMultithreaded |
Gets a value indicating whether the service supports different callers between threads.
(Inherited from MultithreadedCallerContextService.) |
![]() | StoredContext |
Gets or sets the context that is actually stored by a derived class.
(Overrides MultithreadedCallerContextServiceStoredContext.) |
![]() | WillCreatedContextBeThreadAgnostic | Gets a value indicating whether a caller context created on the current thread will be thread-agnostic. (Overrides CallerContextServiceWillCreatedContextBeThreadAgnostic.) |
Name | Description | |
---|---|---|
![]() ![]() | AutoDetectApplicationUri |
This method attempts to get the application URI from the current request, if possible.
|
![]() | CloneAndSetCurrentContext |
Clones the provided caller context and associates it with the current caller.
(Inherited from CallerContextService.) |
![]() | CloneAndSetCurrentContextIfRequired |
Ensures that the properties of the specified context are associated with the current thread.
(Inherited from CallerContextService.) |
![]() | CreateAndSetCurrentContext | Creates a new context object and associates it with the current caller. (Inherited from CallerContextService.) |
![]() | CreateContext |
Creates a context object initialized with a session ID.
(Inherited from CallerContextService.) |
![]() | DestroyCurrentContext |
Disposes the current context (if there is one) and replaces it with a new one.
(Inherited from CallerContextService.) |
![]() | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from CallerContextService.) |
![]() | Dispose(Boolean) | Releases unmanaged and - optionally - managed resources. (Overrides MultithreadedCallerContextServiceDispose(Boolean).) |
![]() | Finalize |
Finalizes an instance of the CallerContextService class.
(Inherited from CallerContextService.) |
![]() | QueueBackgroundTask(Action, TimeSpan, CancellationToken) | Runs an action after a specified delay. (Inherited from CallerContextService.) |
![]() | QueueBackgroundTaskT(FuncT, TimeSpan, CancellationToken) | Runs an action after a specified delay. (Inherited from CallerContextService.) |
![]() | SetContextAsThreadAgnostic | Marks the specified context as thread agnostic. (Inherited from MultithreadedCallerContextService.) |
![]() | SpawnTaskTResult |
Creates an asynchronous task which inherits the properties of the current caller context.
(Inherited from CallerContextService.) |
![]() | TryGetCurrentContext |
Gets the active caller context.
(Inherited from CallerContextService.) |