|   | AdoSecurityProviderExtractSecurityContext Method | 
        
        
            Extracts the current security context from the database.
            
        
        Namespace: GSF.SecurityAssembly: GSF.Security (in GSF.Security.dll) Version: 2.4.257-beta
 Syntax
Syntaxpublic static DataSet ExtractSecurityContext(
	IDbConnection connection,
	Action<Exception> exceptionHandler,
	string currentUserName = null
)
Public Shared Function ExtractSecurityContext ( 
	connection As IDbConnection,
	exceptionHandler As Action(Of Exception),
	Optional currentUserName As String = Nothing
) As DataSet
public:
static DataSet^ ExtractSecurityContext(
	IDbConnection^ connection, 
	Action<Exception^>^ exceptionHandler, 
	String^ currentUserName = nullptr
)
static member ExtractSecurityContext : 
        connection : IDbConnection * 
        exceptionHandler : Action<Exception> * 
        ?currentUserName : string 
(* Defaults:
        let _currentUserName = defaultArg currentUserName null
*)
-> DataSet GSF.Security.AdoSecurityProvider.ExtractSecurityContext = function(connection, exceptionHandler, currentUserName);
Parameters
- connection  IDbConnection
- Existing database connection used to extract security context.
- exceptionHandler  ActionException
- Exception handler to use for any exceptions encountered while updating security cache.
- currentUserName  String  (Optional)
- Current user name, if applicable in calling context.
Return Value
DataSetA new 
DataSet containing the latest security context.
 See Also
See Also