Class ActionWorkspaceProperties
Properties for workspace permission evaluation of actions.
public sealed class ActionWorkspaceProperties
- Inheritance
-
objectActionWorkspaceProperties
- Extension Methods
Constructors
ActionWorkspaceProperties(int, string, string)
Initializes a new instance of the ActionWorkspaceProperties class.
public ActionWorkspaceProperties(int workspaceId, string permissionName = null, string applicationIdentifier = null)
Parameters
workspaceId
intWorkspace ID.
permissionName
stringPermission name.
applicationIdentifier
stringApplication identifier.
ActionWorkspaceProperties(string, string, string)
Initializes a new instance of the ActionWorkspaceProperties class.
public ActionWorkspaceProperties(string workspaceIdColumn, string permissionName = null, string applicationIdentifier = null)
Parameters
workspaceIdColumn
stringWorkspace ID column.
permissionName
stringPermission name.
applicationIdentifier
stringApplication identifier.
Properties
ApplicationIdentifier
Identifier of application for which action's permissions should be evaluated.
public string ApplicationIdentifier { get; }
Property Value
- string
PermissionName
Permission name.
public string PermissionName { get; }
Property Value
- string
WorkspaceID
Workspace ID.
public int? WorkspaceID { get; }
Property Value
- int?
WorkspaceIDColumn
Workspace ID column name.
public string WorkspaceIDColumn { get; }
Property Value
- string