corelibraries-devexpress-dot-security-dot-resources-f55bc20f.md
A rule that uses a custom logic to determine whether to allow or deny access to a URL/file directory.
Namespace : DevExpress.Security.Resources
Assembly : DevExpress.Data.v25.2.dll
NuGet Package : DevExpress.Data
public sealed class CustomAccessRule :
UriAccessRule
Public NotInheritable Class CustomAccessRule
Inherits UriAccessRule
Create an instance of the CustomAccessRule and handle its CheckUri event to specify whether to allow or deny access to requested URLs or file directories. Use the SetRules(IAccessRule[]) method to register your custom rule.
CustomAccessRule customRule = new CustomAccessRule(AccessPermission.Allow);
customRule.CheckUri += uri => {
// implement your logic here
return true;
};
AccessSettings.StaticResources.SetRules(customRule);
Private customRule As New CustomAccessRule(AccessPermission.Allow)
Private customRule.CheckUri += Function(uri)
' implement your logic here
Return True
End Function
AccessSettings.StaticResources.SetRules(customRule)
Object UriAccessRule CustomAccessRule
See Also