Skip to main content
.NET 6.0+

PermissionSettingHelper.AddMemberPermission(IPermissionPolicyTypePermissionObject, String, String, String, Nullable<SecurityPermissionState>) Method

Adds the member permission to the current type permission.

Namespace: DevExpress.ExpressApp.Security

Assembly: DevExpress.ExpressApp.Security.v23.2.dll

Declaration

public static IPermissionPolicyMemberPermissionsObject AddMemberPermission(
    this IPermissionPolicyTypePermissionObject typePermission,
    string operations,
    string members,
    string criteria,
    SecurityPermissionState? State
)

Parameters

Name Type Description
typePermission DevExpress.Persistent.Base.IPermissionPolicyTypePermissionObject

An IPermissionPolicyTypePermissionObject object specifying the type permission.

operations String

A string containing the semicolon-separated list of security operations. Operation names and their delimiter are defined by string constants declared in the static SecurityOperations class.

members String

A string containing the semicolon-separated list of target member names.

criteria String

A string containing the criteria expression that specifies the target object(s).

State Nullable<SecurityPermissionState>

A SecurityPermissionState enumeration value specifying if access is granted or denied.

Returns

Type Description
DevExpress.Persistent.Base.IPermissionPolicyMemberPermissionsObject

A DevExpress.Persistent.Base.IPermissionPolicyMemberPermissionsObject object specifying the added member permission.

See Also