Class ExternalMemberRolesNotification
Abstract base class for notifications related to external member role assignments.
Inheritance
object
Namespace: Umbraco.Cms.Core.Notifications
Assembly: Umbraco.Core.dll
Syntax
public abstract class ExternalMemberRolesNotification : INotification
Remarks
This class is used as a base for notifications published when external member roles are assigned or removed.
Constructors
View SourceExternalMemberRolesNotification(Guid[], string[])
Initializes a new instance of the ExternalMemberRolesNotification class.
Declaration
protected ExternalMemberRolesNotification(Guid[] memberKeys, string[] roles)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid[] | memberKeys | The unique keys of the external members affected by the role change. |
| string[] | roles | The names of the roles being assigned or removed. |
Properties
View SourceMemberKeys
Gets the unique keys of the external members affected by the role change.
Declaration
public Guid[] MemberKeys { get; }
Property Value
| Type | Description |
|---|---|
| Guid[] |
Roles
Gets the names of the roles being assigned or removed.
Declaration
public string[] Roles { get; }
Property Value
| Type | Description |
|---|---|
| string[] |