Class FolderUsers
Defines a set of users in the specified folder and (optionally) its sub-folders having requested permission level.
Implements
Inherited Members
Namespace: Nevatech.Vsb.Repository.Alerts
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class FolderUsers : IValidator
Constructors
FolderUsers()
Declaration
public FolderUsers()
Properties
ErrorMessage
Gets the message indicating the errors found during validation process.
Declaration
public string ErrorMessage { get; }
Property Value
| Type | Description |
|---|---|
| String |
FolderId
Gets or sets identifier of the top level folder from which users need to be retrieved. If it is set to Null, the root folder is assumed.
Declaration
public int? FolderId { get; set; }
Property Value
| Type | Description |
|---|---|
| Nullable<Int32> |
IncludeSubfolders
Gets or sets flag indicating that users located in the sub-folders of the specified folder should also be retrieved.
Declaration
public bool IncludeSubfolders { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
SecurityRoles
Gets collection of identifiers representing security role that users must be members of.
Declaration
public FolderUsers.SecurityRoleCollection SecurityRoles { get; }
Property Value
| Type | Description |
|---|---|
| FolderUsers.SecurityRoleCollection |
Methods
Validate()
Evaluates the state of the object.
Declaration
public bool Validate()
Returns
| Type | Description |
|---|---|
| Boolean | True if state is valid; otherwise, false. |