IEntityEvents
From Virtual World Web Wiki
This interface describes a Layer Two extensibility point. Components can implement this interface and an instance of the implementing class will be created by MEF on startup. Entity events fire on the service provider in response to changes to Entities
See also: EntityEventsHandler
Remarks [edit]
Methods
- void AccountCreated(Guid accountID)
- Fired when a new Account is created
- bool BeforeEntityDelete(EntityType entityType, Guid entityID, TextWriter logWriter)
- Fired before an entity is deleted and allows you to return false to prevent it
- void DynamicGroupCreated(Guid personaRoleID)
- Fired when a new Dynamic Group is created
- void EntityDeleted(EntityType entityType, Guid entityID, TextWriter logWriter)
- Fired when an entity has been deleted
- void EntityDeleting(EntityType entityType, Guid entityID, TextWriter logWriter)
- Fired when an entity is about to be deleted
- void EntityGroupCreated(Guid entityGroupID)
- Fired when a new Entity Group is created
- void PersonaCreated(Guid personaID, Guid accountID)
- Fired when a new Persona is created
- bool PersonaNameCheck(string name, Guid accountID)
- Fired to check if a new persona name is available for use
- void SecurableMetadataChanged(Guid securableID)
- Fired when the metadata on a securable object changes