Class MemberList
Members listing page
public sealed class MemberList : ListingPage, IPage
- Inheritance
-
objectMemberList
- Implements
- Inherited Members
- Extension Methods
Constructors
MemberList(IMemberInfoProvider)
Initialize instance.
public MemberList(IMemberInfoProvider memberProvider)
Parameters
memberProvider
IMemberInfoProvider
Properties
ObjectType
Type of the info objects that are listed. Corresponds to the OBJECT_TYPE property of the info object or PredefinedObjectType.
protected override string ObjectType { get; }
Property Value
- string
Methods
ConfigurePage()
Allows configure and share page specific values prior invocation of the ConfigureTemplateProperties(TClientProperties) or command method.
public override Task ConfigurePage()
Returns
- Task
Delete(int)
Deletes member specified by the id
parameter.
public override Task<ICommandResponse<RowActionResult>> Delete(int id)
Parameters
id
int
Returns
- Task<ICommandResponse<RowActionResult>>
DisableMember(int)
Disables the member specified by the id
parameter.
public Task<ICommandResponse<RowActionResult>> DisableMember(int id)
Parameters
id
int
Returns
- Task<ICommandResponse<RowActionResult>>
EnableMember(int)
Enables the member specified by the id
parameter.
public Task<ICommandResponse<RowActionResult>> EnableMember(int id)
Parameters
id
int
Returns
- Task<ICommandResponse<RowActionResult>>