Show / Hide Table of Contents

Interface IMethod

Interface for a generic server method (e.g. called directly with AML such as <Item action='{Method name}' />)

Namespace: Innovator.Server
Assembly: Innovator.Client.dll
Syntax
public interface IMethod
Remarks

For help deciding which interface to use for which type of method, consult the following table

EventPreferred interface
Item->GetKeyedNameIGetKeyedName
Item->onAddIOnAction
Item->onAfterAddIAfterAddUpdate
Item->onAfterCopyIMethod
Item->onAfterDeleteIMethod
Item->onAfterGetIAfterGet
Item->onAfterLockIMethod
Item->onAfterMethodIMethod
Item->onAfterUnlockIMethod
Item->onAfterUpdateIAfterAddUpdate
Item->onAfterVersionIAfterVersion
Item->onBeforeAddIBeforeAddUpdate
Item->onBeforeCopyIMethod
Item->onBeforeDeleteIMethod
Item->onBeforeGetIBeforeGet
Item->onBeforeLockIMethod
Item->onBeforeMethodIMethod
Item->onBeforeUnlockIMethod
Item->onBeforeUpdateIBeforeAddUpdate
Item->onBeforeVersionIBeforeVersion
Item->onDeleteIOnAction
Item->onGetIOnGet
Item->onUpdateIOnAction
Life Cycle->Transition->PreIPromotion
Life Cycle->Transition->PostIPromotion
Workflow->onActivateIWorkflow
Workflow->onAssignIWorkflow
Workflow->onCloseIWorkflow
Workflow->onDelegateIDelegate
Workflow->onDueIWorkflow
Workflow->onEscalateIWorkflow
Workflow->onRefuseIRefuse
Workflow->onRemindIWorkflow
Workflow->onVoteIVote
Workflow->Path->PreIWorkflow
Workflow->Path->PostIWorkflow

Methods

| Improve this Doc View Source

Execute(ISingleItemContext)

Executes the server event.

Declaration
IReadOnlyResult Execute(ISingleItemContext arg)
Parameters
Type Name Description
ISingleItemContext arg

The server context (server connection, context item, and other helper methods).

Returns
Type Description
IReadOnlyResult

A result to be returned to the caller (either another method or client)

  • Improve this Doc
  • View Source
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX