This method is called by the engine when an event matching this filter's operation code occurs in the engine.
Notice: This is a special case that is called only on update() only on AfterUpdate.
Also on BeforeNotifyTrigger and AfterNotifyTrigger.
On AfterUpdate: the first entity represents the old entry while the second is the new entry.
On BeforeNotifyTrigger and AfterNotifyTrigger: the first entity represents the entry while the second is the template.
Declaration Syntax
C# | Visual Basic | Visual C++ | J# |
void Process( SecurityContext securityContext, ISpaceFilterEntry firstEntry, ISpaceFilterEntry secondEntry, FilterOperation operation )
Sub Process ( _ securityContext As SecurityContext, _ firstEntry As ISpaceFilterEntry, _ secondEntry As ISpaceFilterEntry, _ operation As FilterOperation _ )
void Process( SecurityContext^ securityContext, ISpaceFilterEntry^ firstEntry, ISpaceFilterEntry^ secondEntry, FilterOperation operation )
void Process( SecurityContext securityContext, ISpaceFilterEntry firstEntry, ISpaceFilterEntry secondEntry, FilterOperation operation )
Parameters
- securityContext (SecurityContext)
- The Context passed by the caller, contains security context.
- firstEntry (ISpaceFilterEntry)
- The first entry related to the operation
- secondEntry (ISpaceFilterEntry)
- The second entry related to the operation
- operation (FilterOperation)
- The operation that defines when this filter is activated. The operation codes are defined in ISpaceFilter