A server side event script

Namespace: SynergyServerScripting
Assembly: SynergyServerScripting (in SynergyServerScripting.dll)

<System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)> _ 
Public Class ServerEventScript
This language is not supported or no code example is available.
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)] 
public class ServerEventScript
This language is not supported or no code example is available.
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)] 
public ref class ServerEventScript
This language is not supported or no code example is available.
public  
System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true) 
class ServerEventScript
This language is not supported or no code example is available.
Name Description
Public constructor ServerEventScript() Default constructor
Top
Name Description
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Public method GetType Gets the Type of the current instance. (inherited from Object).
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Public method OnAfterCreateToDoItem(TaskItem, IDatabase, EntityID, IClient, long) Run just after a to do item is created
Public method OnAfterEditTaskItem(TaskItem, IDatabase, EntityID, IClient, long) Run just after a to do item is edited
Public method OnAfterFileAdd(EntityID, FileChangeData, IDatabase, EntityID, IClient, long) Run just after a file is added - a non ok response should be returned if the event is to fail
Public method OnAfterFileCheckIn(EntityID, bool, FileChangeData, IDatabase, EntityID, IClient, long) Run just after a file is checked in - a non ok response should be returned if the event is to fail
Public method OnAfterFileCheckedout(EntityID, IDatabase, EntityID, IClient, long) Run just after a file is checked out - a non ok response should be returned if the event is to fail
Public method OnAfterFileCopy(EntityID, FileChangeData, IDatabase, EntityID, IClient, long) Run just after a file is copied - a non ok response should be returned if the event is to fail
Public method OnAfterFileDelete(EntityID, FileChangeData, IDatabase, EntityID, IClient, long) Run just after a file is deleted - a non ok response should be returned if the event is to fail
Public method OnAfterFileMove(EntityID, FileChangeData, IDatabase, EntityID, IClient, long) Run just after a file is moved - a non ok response should be returned if the event is to fail
Public method OnAfterFilePurge(EntityID, IDatabase, EntityID, IClient, long) Run just after a file is purged - a non ok response should be returned if the event is to fail
Public method OnAfterFolderAdded(EntityID, List<String>, IDatabase, EntityID, IClient, long) Run just after a folder is added - a non ok response should be returned if the event is to fail
Public method OnAfterFolderAttributeChange(EntityID, AttributeValueCollection, IDatabase, EntityID, IClient, long) Run just after a set of folder attributes are updated
Public method OnAfterFolderCheckedIn(EntityID, IDatabase, EntityID, IClient, long) Run just after a managed folder is checked in - a non ok response should be returned if the event is to fail
Public method OnAfterFolderCheckedOut(EntityID, IDatabase, EntityID, IClient, long) Run just after a managed folder is checked out - a non ok response should be returned if the event is to fail
Public method OnAfterFolderDeleted(EntityID, EntityID, EntityID, string, IDatabase, EntityID, IClient, long) Run just after a folder is deleted / purged
Public method OnAfterManagedFolderDeleted(EntityID, IDatabase, EntityID, IClient, long) Run just after a managed folder is deleted
Public method OnAfterProjectAttributeChange(EntityID, AttributeValueCollection, IDatabase, EntityID, IClient, long) Run just after a set of project attributes are updated
Public method OnAfterProjectCreated(ProjectInfo, IDatabase, EntityID, IClient, long) Run just after a project is created
Public method OnAfterProjectEdited(EntityID, IDatabase, EntityID, IClient, long) Handle an event after a project is edited
Public method OnAfterTDProjectAttributeChange(EntityID, AttributeValueCollection, IDatabase, EntityID, IClient, long) Run just after a set of 12d model project attributes are updated
Public method OnAfterTDProjectCheckedIn(EntityID, IDatabase, EntityID, IClient, long) Run just after a 12d model project is checked in - a non ok response should be returned if the event is to fail
Public method OnAfterTDProjectCheckedOut(EntityID, IDatabase, EntityID, IClient, long) Run just after a 12d model project is checked out - a non ok response should be returned if the event is to fail
Public method OnAfterTDProjectCreated(EntityID, IDatabase, EntityID, IClient, long) Run just before a 12d model project is created - a non ok response should be returned if the event is to fail
Public method OnBeforeCreateToDoItem(TaskItem, IDatabase, EntityID, IClient, long) Run just before a to do item is created
Public method OnBeforeEditTaskItem(TaskItem, IDatabase, EntityID, IClient, long) Run just before a to do item is edited
Public method OnBeforeFileAdd(string, EntityID, FileChangeData, IDatabase, EntityID, IClient, long) Run just before a file is added - a non ok response should be returned if the event is to fail
Public method OnBeforeFileCheckIn(EntityID, bool, FileChangeData, IDatabase, EntityID, IClient, long) Run just before a file is checked in - a non ok response should be returned if the event is to fail
Public method OnBeforeFileCheckedout(EntityID, IDatabase, EntityID, IClient, long) Run just before a file is checkedout - a non ok response should be returned if the event is to fail
Public method OnBeforeFileCopy(EntityID, FileChangeData, IDatabase, EntityID, IClient, long) Run just before a file is copied - a non ok response should be returned if the event is to fail
Public method OnBeforeFileDelete(EntityID, FileChangeData, IDatabase, EntityID, IClient, long) Run just before a file is deleted - a non ok response should be returned if the event is to fail
Public method OnBeforeFileMove(EntityID, FileChangeData, IDatabase, EntityID, IClient, long) Run just before a file is moved - a non ok response should be returned if the event is to fail
Public method OnBeforeFilePurge(EntityID, IDatabase, EntityID, IClient, long) Run just before a file is purged - a non ok response should be returned if the event is to fail
Public method OnBeforeFolderAdded(string, EntityID, bool, List<String>, IDatabase, EntityID, IClient, long) Run just before a folder is added - a non ok response should be returned if the event is to fail
Public method OnBeforeFolderAttributeChange(EntityID, AttributeValueCollection, IDatabase, EntityID, IClient, long) Run just before a set of folder attributes are updated
Public method OnBeforeFolderCheckedIn(EntityID, IDatabase, EntityID, IClient, long) Run just before a managed folder is checked in - a non ok response should be returned if the event is to fail
Public method OnBeforeFolderCheckedOut(EntityID, IDatabase, EntityID, IClient, long) Run just before the managed folder is checked out - a non ok response should be returned if the event is to fail
Public method OnBeforeFolderDeleted(EntityID, IDatabase, EntityID, IClient, long) Run just before a folder is deleted / purged
Public method OnBeforeManagedFolderDeleted(EntityID, IDatabase, EntityID, IClient, long) Run just before a managed folder is deleted
Public method OnBeforeProjectAttributeChange(EntityID, AttributeValueCollection, IDatabase, EntityID, IClient, long) Run just before a set of project attributes are updated
Public method OnBeforeProjectCreated(CreateProjectEventData, IDatabase, EntityID, IClient, long) Run before a project is created
Public method OnBeforeProjectEdited(EntityID, IDatabase, EntityID, IClient, long) Handle an event before a project is edited
Public method OnBeforeTDProjectAttributeChange(EntityID, AttributeValueCollection, IDatabase, EntityID, IClient, long) Run just before a set of 12d model project attributes are updated
Public method OnBeforeTDProjectCheckedIn(EntityID, IDatabase, EntityID, IClient, long) Run just before a 12d model project is checked in - a non ok response should be returned if the event is to fail
Public method OnBeforeTDProjectCheckedOut(EntityID, IDatabase, EntityID, IClient, long) Run just before a 12d model project is checked out - a non ok response should be returned if the event is to fail
Public method OnBeforeTDProjectCreated(string, EntityID, bool, TDProjectVersion, List<AttributeInfo>, IDatabase, EntityID, IClient, long) Run just before a 12d model project is created - a non ok response should be returned if the event is to fail
Public method ToString Returns a string that represents the current object. (inherited from Object).
Top
SynergyServerScripting.ServerEventScript

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1