• Articles
  • API Documentation
Show / Hide Table of Contents
  • BitAddict.Aras
    • ArasException
    • ArasExtensions
    • ArasMethod
    • ArasOps
    • ArasPermissionGrant
    • CheckIdentityMembershipMethod
    • ItemIdComparer
    • ItemLock
    • Logger
    • MockInnovator
    • NaturalSortComparer
    • XmlPropertyAttribute
  • BitAddict.Aras.ArasSync
    • CommandCategoryAttribute
    • Program
    • UserMessageException
  • BitAddict.Aras.ArasSync.Commands
    • AboutCommand
    • DeployCommand
    • DeployDllCommand
    • ExportCommand
    • ExtractAllCommand
    • ExtractAmlCommand
    • ForAllCommand
    • ImportAmlCommand
    • ImportFilesCommand
    • ImportXmlCommand
    • ListDbCommand
    • LoginCommand
    • LoginStatusCommand
    • LogoutCommand
    • MergeAllCommand
    • MergeAmlCommand
    • ReplaceServerItemsCommand
    • RunAmlCommand
    • UploadDocCommand
  • BitAddict.Aras.ArasSync.Data
    • AmlFragment
    • AmlNode
    • ArasFeatureManifest
    • ClientFile
    • XmlFragment
    • XmlNode
  • BitAddict.Aras.ArasSync.Ops
    • XmlNodeExentensions
  • BitAddict.Aras.Data
    • ArasConfManifest
    • ArasDb
    • DeployDllInfo
  • BitAddict.Aras.ExternalUrlWidget
    • GetExternalUrlMethod
  • BitAddict.Aras.ExternalUrlWidget.UnitTests
    • TestGetExternalUrlMethod
  • BitAddict.Aras.Security
    • LoginInfo
  • BitAddict.Aras.Test
    • ArasNUnitTestBase
    • ArasUnitTestBase
  • BitAddict.Aras.UnitTests
    • TestArasExtensions
    • TestCheckIdentityMembership
    • TestLogger
    • TestLoginInfo
    • TestXmlPropertyAttribute

Namespace BitAddict.Aras

Classes

ArasException

Represents AML query errors

ArasExtensions

Extensions to ease development of Aras Innovator methods.

These methods can be used from classes that do not inherit ArasMethod.

ArasMethod

Simplify usage of ArasExtensions in the top class for an Aras method

ArasOps

Commonly used Aras Operations

ArasPermissionGrant

Temporarily grant an identity's permission via Disposable-pattern

Is disabled during unit tests as there is no Aras.ServerContext

CheckIdentityMembershipMethod

Check if user is an (possibly indirect) member of an identity group

ItemIdComparer

Compare Aras Items by ID

ItemLock

Locks an Aras item using the Disposable pattern

Logger

Helps with logging by creating separate log files if running concurrently

MockInnovator

Mocked wrapper for innovator that can return fake values on some queries. Expand functionality as required by tests.

NaturalSortComparer

Compare strings by nautural sort (i.e. A2 before A10)

XmlPropertyAttribute

Marks a property as readable from XML element. Allows easy binding from XML data to C# properties. Example: Decoding Aras Method call parameters from Item body.

Back to top Generated by DocFX