CSLA .NET 10.0.0
A home for your business logic
Loading...
Searching...
No Matches
Csla.Rules.IAuthorizationRuleAsync Interface Reference

Interface defining an authorization rule implementation. More...

Inheritance diagram for Csla.Rules.IAuthorizationRuleAsync:
Csla.Rules.IAuthorizationRuleBase Csla.Rules.AuthorizationRuleAsync

Public Member Functions

Task ExecuteAsync (IAuthorizationContext context, CancellationToken ct)
 Authorization rule implementation.

Additional Inherited Members

Properties inherited from Csla.Rules.IAuthorizationRuleBase
Core.? IMemberInfo Element [get]
 Gets the element (property/method) to which this rule is associated.
AuthorizationActions Action [get]
 Gets the authorization action this rule will enforce.
bool CacheResult [get]
 Gets a value indicating whether the results of this rule can be cached at the business object level.

Detailed Description

Interface defining an authorization rule implementation.

Member Function Documentation

◆ ExecuteAsync()

Task Csla.Rules.IAuthorizationRuleAsync.ExecuteAsync ( IAuthorizationContext context,
CancellationToken ct )

Authorization rule implementation.

Parameters
contextRule context object.
ctCancellation token.

Implemented in Csla.Rules.AuthorizationRuleAsync.


The documentation for this interface was generated from the following file: