Show / Hide Table of Contents

Namespace Innovator.Server

Classes

DelegateContext

Context for a server method which runs on a Workflow delegation

Extensions

Server extensions for performing escalations along with other helper methods

MultiItemContext

Context for a server method which is called with multiple items that must be modified to alter Aras behavior

MutableItemContext

Context for a server method which is called with a single item that must be modified to alter Aras behavior

PromotionContext

Context for a server method which runs on a life cycle promotion

SingleItemContext

Context for a server method which is called with a single item

ValidationContext

Context for a server method which is used on before add or update of an item.

VersionContext

Context for a server method which runs as part of an item being versioned

VoteContext

Context for a server method which runs on a Workflow vote

WorkflowContext

Context for a server method which runs on a Workflow event

Interfaces

IAfterAddUpdate

Interface for a server method which runs on the Item->onAfterAdd or Item->onAfterUpdate events

IAfterGet

Interface for a server method which runs on the Item->onAfterGet event

IAfterVersion

Interface for a server method which runs on the Item->onAfterVersion event

IBeforeAddUpdate

Interface for a server method which runs on the Item->onBeforeAdd or Item->onBeforeUpdate events

IBeforeGet

Interface for a server method which runs on the Item->onBeforeGet event

IBeforeVersion

Interface for a server method which runs on the Item->onBeforeVersion event

IContext

Base interface for a server method context argument

IDelegate

Interface for a server method which runs on the Workflow->onDelegate event

IDelegateContext

Context for a server method which runs on a Workflow delegation

IGetKeyedName

Interface for a server method which runs on the Item->GetKeyedName event

IMethod

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

IMultipleItemContext

Context for a server method which is called with multiple items that must be modified to alter Aras behavior

IMutableItemContext

Context for a server method which is called with a single item that must be modified to alter Aras behavior

IOnAction

Interface for a server method which runs on the Item->onAdd, Item->onDelete, or Item->onUpdate events

IOnGet

Interface for a server method which runs on the Item->onGet event

IPromotion

Interface for a server method which runs on the Life Cycle->Transition->* event

IPromotionContext

Context for a server method which runs on a life cycle promotion

IRefuse

Interface for a server method which runs on the Workflow->onRefuse event

IServerCache

A cache of key/value pairs stored in server memory

IServerConnection

Represents a connection to Aras Innovator. It is used for code running within the Innovator server process that needs access to extra server information

IServerPermissions

Retreives information about a user's permissions

ISingleItemContext

Context for a server method which is called with a single item

ISingleItemSubroutine

Base interface for a server method which is called for a single item and where the return is ignored

IValidationContext

Context for a server method which is used on before add or update of an item.

IVersionContext

Context for a server method which runs as part of an item being versioned

IVote

Interface for a server method which runs on the Workflow->onVote event

IVoteContext

Context for a server method which runs on a Workflow vote

IWorkflow

Interface for a server method which runs on the Workflow->* or Workflow->Path->* events

IWorkflowContext

Context for a server method which runs on a Workflow event

Enums

WorkflowEvent

Type of workflow event

Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX