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. |