/// <summary> /// Initializes a new instance of the <see cref="MembershipRecertificationItem" /> class. /// </summary> /// <param name="id">id.</param> /// <param name="instanceId">instanceId.</param> /// <param name="type">type.</param> /// <param name="taskId">taskId.</param> /// <param name="action">action.</param> /// <param name="user">user.</param> /// <param name="userDisplayName">userDisplayName.</param> /// <param name="membershipType">membershipType.</param> /// <param name="accessType">accessType.</param> public MembershipRecertificationItem(Guid id = default(Guid), Guid instanceId = default(Guid), RecertificationActionType type = default(RecertificationActionType), Guid?taskId = default(Guid?), RenewalItemAction action = default(RenewalItemAction), string user = default(string), string userDisplayName = default(string), MembershipType membershipType = default(MembershipType), UserAccessType accessType = default(UserAccessType)) { this.Id = id; this.InstanceId = instanceId; this.Type = type; this.TaskId = taskId; this.Action = action; this.User = user; this.UserDisplayName = userDisplayName; this.MembershipType = membershipType; this.AccessType = accessType; }
/// <summary> /// Initializes a new instance of the <see cref="GroupPermissionActionItem" /> class. /// </summary> /// <param name="id">id.</param> /// <param name="instanceId">instanceId.</param> /// <param name="type">type.</param> /// <param name="taskId">taskId.</param> /// <param name="actionType">actionType.</param> /// <param name="displayName">displayName.</param> /// <param name="identityName">identityName.</param> /// <param name="permissionLevel">permissionLevel.</param> /// <param name="permissionIds">permissionIds.</param> /// <param name="memberId">memberId.</param> /// <param name="titleName">titleName.</param> /// <param name="path">path.</param> /// <param name="sharePointGroup">sharePointGroup.</param> /// <param name="parentId">parentId.</param> /// <param name="idInSharepoint">idInSharepoint.</param> /// <param name="level">level.</param> /// <param name="levelDescription">levelDescription.</param> /// <param name="accountType">accountType.</param> /// <param name="accountTypeDescription">accountTypeDescription.</param> /// <param name="accessType">accessType.</param> public GroupPermissionActionItem(Guid id = default(Guid), Guid instanceId = default(Guid), RecertificationActionType type = default(RecertificationActionType), Guid?taskId = default(Guid?), PermissionActionType actionType = default(PermissionActionType), string displayName = default(string), string identityName = default(string), string permissionLevel = default(string), List <int> permissionIds = default(List <int>), int memberId = default(int), string titleName = default(string), string path = default(string), string sharePointGroup = default(string), string parentId = default(string), string idInSharepoint = default(string), int level = default(int), string levelDescription = default(string), PrincipalType accountType = default(PrincipalType), string accountTypeDescription = default(string), UserAccessType accessType = default(UserAccessType)) { this.Id = id; this.InstanceId = instanceId; this.Type = type; this.TaskId = taskId; this.ActionType = actionType; this.DisplayName = displayName; this.IdentityName = identityName; this.PermissionLevel = permissionLevel; this.PermissionIds = permissionIds; this.MemberId = memberId; this.TitleName = titleName; this.Path = path; this.SharePointGroup = sharePointGroup; this.ParentId = parentId; this.IdInSharepoint = idInSharepoint; this.Level = level; this.LevelDescription = levelDescription; this.AccountType = accountType; this.AccountTypeDescription = accountTypeDescription; this.AccessType = accessType; }