Click or drag to resize
Innovator.Client Namespace
 
Classes
  ClassDescription
Public classActivity
Wrapper for items representing Activities
Public classAnonymousCredentials
Credentials for a user that is not authenticated
Public classAsymmetricEncryptor
Public classCommand
An AML request to be submitted to the server
Public classConnectionExtensions
Public classConnectionPool
Public classConnectionPreferences
Public classCore
Extension methods for retrieving core AML properties and attributes
Public classDynamicDateTimeRange
Public classCode exampleElementFactory
Class for generated mutable AML objects
Public classExplicitCredentials
Credentials with a specified user name and password provided by the user
Public classExplicitHashCredentials
Credentials with a specified user name and MD5 password hash provided by the user
Public classExtensions
Public classCode exampleFactory
Class for generating connection to an Aras Innovator instance
Public classHttpException
Public classHttpTimeoutException
Public classItemExtensions
Various extension methods pertaining to various AML interfaces
Public classItemRef
Public classItemWrapper
Wraps an Aras item so that additional functionality can be provided
Public classJsonFormatter
Public classLifeCycleState
Wrapper for items representing Life Cycle States
Public classLifeCycleTransition
Wrapper for items representing Life Cycle Transitions
Public classLoggedOutException
Public classNoItemsFoundException
Public classParameterSubstitution
Class for substituting @-prefixed parameters with their values
Public classPromiseT
Supports all classes in the .NET Framework class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all classes in the .NET Framework; it is the root of the type hierarchy.
Public classPromiseResultT1, T2
Public classPromiseResultT1, T2, T3
Public classPromiseResultT1, T2, T3, T4
Public classPromises
Various methods useful for interacting with promises
Public classSecureToken
http://web.archive.org/web/20090928112609/http://dotnet.org.za/markn/archive/2008/10/04/handling-passwords.aspx
Public classServerContext
Public classServerException
Public classSmartCompressionStream
Public classSqlBatchWriter
Class for building a large string of SQL which will be sent to the database in batches for execution using the ApplySQL action
Public classSqlFormatter
Public classStaticDateTimeRange
Public classSubSelect
Class for parsing and storing AML select attributes
Public classUnixDate
Public classUploadCommand
A request used for uploading files to the database
Public classUtils
Public classValidationException
Public classValidationReportException
Public classVault
Provides metadata for an Aras file vault
Public classWindowsCredentials
Credentials leveraged with Windows authentication (a.k.a. NTML or Kerberos)
Public classWorkflowProcess
Wrapper for items representing a Workflow Process
Public classXmlFormatter
Interfaces
  InterfaceDescription
Public interfaceIAmlNode
Represents a node of AML structure that can be rendered to AML
Public interfaceIAsyncConnection
Interface for a connection to an Aras Innovator instance that allows asynchronous calls
Public interfaceIAsyncScript
Public interfaceIAttribute
A modifiable AML attribute
Public interfaceICancelable
Indicates that an operation can be canceled
Public interfaceIConnection
Interface for a connection to an Aras Innovator instance
Public interfaceICredentials
Credentials for authenticating to an Aras Innovator instance
Public interfaceIElement
A modifiable AML element. This element could be an Item, property, result tag, or something else
Public interfaceIErrorBuilder
Represents an interface for building an error message
Public interfaceIHttpRequest
HTTP request being sent to a server (Aras, Proxy, etc.)
Public interfaceIHttpResponse
Public interfaceIItem
Represents an Aras Item that is modifiable
Public interfaceIItemRef
Reference to an Aras item specifying the type name and ID
Public interfaceILogical
Public interfaceINetCredentials
Specifies that an ICredentials instance can be extracted from the credentials object
Public interfaceIPromise
Represents a promise that a result will be provided at some point in the future
Public interfaceIPromiseT
Represents a promise that a result of the specified type will be provided at some point in the future
Public interfaceIProperty
A modifiable property of an item
Public interfaceIReadOnlyAttribute
A read-only AML attribute
Public interfaceIReadOnlyElement
A read-only AML element. This element could be an Item, property, result tag, or something else
Public interfaceIReadOnlyItem
Represents an Aras Item that is read only. By default, the connection object returns IReadOnlyItems to encouarge treating the results as immutable
Public interfaceIReadOnlyLogical
Public interfaceIReadOnlyProperty
A readonly property of an item
Public interfaceIReadOnlyRelationships
Public interfaceIReadOnlyResult
Represents a read-only result of an Aras query that can either be a string, an exception, or zero or more items
Public interfaceIRelationships
Public interfaceIRemoteConnection
An HTTP connection to an innovator instance (or proxy) that is not located in the same memory space as the current code
Public interfaceIResult
Represents a modifiable result of an Aras query that can either be a string, an exception, or zero or more items
Public interfaceIServerContext
Public interfaceIStreamWriter
Public interfaceITokenStore
Delegates
Enumerations