Class ResetAccountParameter
The server task parameters for the reset roles/users/admin user calculation processs
Inheritance
System.Object
ResetAccountParameter
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: API.dll
Syntax
[DataContract]
[ServerTaskParameters("Reset Account Roles/Menu/Admin User", "4CC1DE0F-0984-4DDB-BED5-13BE1330E815")]
public class ResetAccountParameter : ServerTaskParameter, ICloneable, ICloneable<ResetAccountParameter>, INotifyPropertyChanged
Fields
UNIQUE_TASK_ID
The unique id of the reset account roles calculation server task
Declaration
public const string UNIQUE_TASK_ID = "4CC1DE0F-0984-4DDB-BED5-13BE1330E815"
Field Value
Type |
Description |
System.String |
|
Properties
AccountID
The id of the account that the roles should be reset from. When run from the root account, this can reset other accounts in the system.
Declaration
public Guid AccountID { get; set; }
Property Value
Type |
Description |
System.Guid |
|
AccountID_Label
The label of the account that the roles should be reset from. When run from the root account, this can reset other accounts in the system.
Declaration
public string AccountID_Label { get; set; }
Property Value
Type |
Description |
System.String |
|
ResetAdminLogin
Holds the globally unique email login that this reset role process should reset the admin user to
Declaration
public string ResetAdminLogin { get; set; }
Property Value
Type |
Description |
System.String |
|
ResetAdminPassword
Holds the password that this reset role process should reset the admin user password to
Declaration
public string ResetAdminPassword { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
Clone()
Declaration
public ResetAccountParameter Clone()
Returns
CopyFromParam(SerializedParam)
Declaration
protected override void CopyFromParam(SerializedParam source)
Parameters
Overrides
CopyFromSource(ResetAccountParameter)
Declaration
public void CopyFromSource(ResetAccountParameter source)
Parameters
CreateNewParam()
Declaration
protected override SerializedParam CreateNewParam()
Returns
Overrides
GetUserFriendlyTaskInstanceIdentityInfo(IServerTask)
Returns that this is a reset account roles recalculation task against the specified blended transaction
Declaration
public override string GetUserFriendlyTaskInstanceIdentityInfo(IServerTask task)
Parameters
Type |
Name |
Description |
IServerTask |
task |
The server task for processing the reset roles task
|
Returns
Type |
Description |
System.String |
A string stating that this is a reset account roles recalculation task against the specified blended transaction
|
Overrides
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
System.ComponentModel.PropertyChangedEventHandler |
|
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods