|
AdoSecurityProviderExtractSecurityContext Method
|
Extracts the current security context from the database.
Namespace: GSF.SecurityAssembly: GSF.Security (in GSF.Security.dll) Version: 2.4.248-beta
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);
View SourceParameters
- 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