Click or drag to resize

RhinoAccountsManagerExecuteProtectedCode Method

Any synchronous method in the IRhinoAccountsManager class must be executed within the function passed to this method, or an InvalidOperationException will be thrown.

Namespace:  Rhino.Runtime.RhinoAccounts
Assembly:  RhinoCommon (in RhinoCommon.dll)
Since: 7.0
Syntax
public static void ExecuteProtectedCode(
	Action<SecretKey> protectedCode
)

Parameters

protectedCode
Type: SystemActionSecretKey
A function returning an awaitable task that has a SecretKey passed to it. You will need to pass this secret key to any method you wish to call within IRhinoAccountsManager.
Exceptions
ExceptionCondition
RhinoAccountsOperationInProgressExceptionAnother operation is already in progress.
Remarks
The code within the function passed must be kept as breif as possible for performance and security reasons.
See Also