Show / Hide Table of Contents

Interface IAsyncConnection

Interface for a connection to an Aras Innovator instance that allows asynchronous calls

Inherited Members
IConnection.AmlContext
IConnection.Database
IConnection.UserId
IConnection.Process(Command)
IConnection.CreateUploadCommand()
IConnection.MapClientUrl(String)
Namespace: Innovator.Client
Assembly: Innovator.Client.dll
Syntax
public interface IAsyncConnection : IConnection

Methods

| Improve this Doc View Source

Process(Command, Boolean)

Calls a SOAP action asynchronously

Declaration
IPromise<Stream> Process(Command request, bool async)
Parameters
Type Name Description
Command request

Request AML and possibly files UploadCommand

System.Boolean async

Whether to perform this action asynchronously

Returns
Type Description
IPromise<System.IO.Stream>

A promise to return an XML SOAP response as a string

Extension Methods

ConnectionExtensions.Apply(IConnection, Command, Object[])
ConnectionExtensions.ApplyAsync(IAsyncConnection, Command, Boolean, Boolean, Object[])
ConnectionExtensions.ApplyAsync(IAsyncConnection, Command, CancellationToken, Object[])
ConnectionExtensions.ApplySql(IConnection, Command, Object[])
ConnectionExtensions.ApplySql(IAsyncConnection, Command, Boolean)
ConnectionExtensions.ApplySql(IAsyncConnection, Command, CancellationToken)
ConnectionExtensions.ItemById(IConnection, String, String)
ConnectionExtensions.ItemById<T>(IConnection, String, String, Func<IReadOnlyItem, T>)
ConnectionExtensions.ItemByKeyedName(IConnection, String, String)
ConnectionExtensions.ItemByQuery(IConnection, Command)
ConnectionExtensions.ItemByQuery(IConnection, Command, Boolean)
ConnectionExtensions.Lock(IConnection, String, String)
ConnectionExtensions.NextSequence(IConnection, String)
ConnectionExtensions.Promote(IConnection, String, String, String, String)
ConnectionExtensions.Unlock(IConnection, String, String)
  • Improve this Doc
  • View Source
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX