[This is preliminary documentation and is subject to change.]
Checks the permission for requested action as specified in particular permission .ctor.
The check is performed in the scope of supplied session, or if no session was supplied then
current execution context session is assumed
Namespace: NFX.SecurityAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public virtual bool Check(
ISession sessionInstance = null
)
public virtual bool Check(
ISession sessionInstance = null
)
Public Overridable Function Check (
Optional sessionInstance As ISession = Nothing
) As Boolean
Public Overridable Function Check (
Optional sessionInstance As ISession = Nothing
) As Boolean
public:
virtual bool Check(
ISession^ sessionInstance = nullptr
)
public:
virtual bool Check(
ISession^ sessionInstance = nullptr
)
abstract Check :
?sessionInstance : ISession
(* Defaults:
let _sessionInstance = defaultArg sessionInstance null
*)
-> bool
override Check :
?sessionInstance : ISession
(* Defaults:
let _sessionInstance = defaultArg sessionInstance null
*)
-> bool
abstract Check :
?sessionInstance : ISession
(* Defaults:
let _sessionInstance = defaultArg sessionInstance null
*)
-> bool
override Check :
?sessionInstance : ISession
(* Defaults:
let _sessionInstance = defaultArg sessionInstance null
*)
-> bool
Return Value
Type:
BooleanTrue when action is authorized, false otherwise