EntityEventsHandler

From Virtual World Web Wiki
Jump to: navigation, search

This class implements a Layer Two extensibility point as virtual members which can be overriden as needed. Derive from this class to provide your own implementation.

See also: IEntityEvents

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