GetBuiltinAssembliesResult GetBuiltinAssemblies()
The GetBuiltinAssemblies operation enables the user to get a list of system assemblies available to be used in development environment.
The operation results in the list of string names of system assemblies and their description. The list can be further used to add links to assemblies or on setting up other units/assemblies.
below is the example of using the GetBuiltinAssemblies operation to get information about system assemblies of development environment.
{
"GetBuiltinAssemblies" : ""
}
{
"GetBuiltinAssembliesResult" :
{
"builtinAssemblies" :
{
"it" :
[
{
"name" : "Andy",
"description" : "Graphics primitives of workspaces"
},
{
"name" : "Forms",
"description" : "Standard and additional components (form designer)"
},
{
"name" : "Metabase",
"description" : "Repository objects, security"
},
{
"name" : "Db",
"description" : "Relational objects"
},
{
"name" : "Dimensions",
"description" : "Dictionaries"
},
{
"name" : "Matrix",
"description" : "Matrices"
},
{
"name" : "Cubes",
"description" : "Cubes, time series database, multidimensional calculation on database server"
},
{
"name" : "Pivot",
"description" : "Analytical queries (OLAP) core: filtering, highlighting, express report dimensions management, and so on."
},
{
"name" : "Workspace",
"description" : "Workspace object"
},
{
"name" : "Chart",
"description" : "Charts, 3D scenes"
},
{
"name" : "ExtCtrls",
"description" : "Data access controls set (form designer)"
},
{
"name" : "Io",
"description" : "Input-output operations"
},
{
"name" : "Etl",
"description" : "ETL tasks"
},
{
"name" : "MathFin",
"description" : "Mathematical and financial functions set"
},
{
"name" : "Drawing",
"description" : "Styles table, basic drawing primitives (pen, brush, image, color, etc)"
},
{
"name" : "Export",
"description" : "Basic interfaces of export"
},
{
"name" : "Express",
"description" : "Express reports"
},
{
"name" : "Registry",
"description" : "Windows registry"
},
{
"name" : "Collections",
"description" : "Collections: lists, queues, stacks"
},
{
"name" : "Map",
"description" : "Maps"
},
{
"name" : "Topobase",
"description" : "Topobases: loading from file, uploading to file"
},
{
"name" : "Report",
"description" : "Regular reports"
},
{
"name" : "Tab",
"description" : "TabSheet component"
},
{
"name" : "Dt",
"description" : "Data sources and consumers of ETL task"
},
{
"name" : "Dal",
"description" : "DBMS drivers, DBMS objects (tables, views, queries)"
},
{
"name" : "Xml",
"description" : "XML files: creating, loading from file\/uploading to file, parsing, etc"
},
{
"name" : "Rds",
"description" : "MDM repository"
},
{
"name" : "Orm",
"description" : "Object relational model"
},
{
"name" : "AdoMd",
"description" : "ADOMD catalog and its objects"
},
{
"name" : "Ms",
"description" : "Modeling container"
},
{
"name" : "Speedometer",
"description" : "Speedometers"
},
{
"name" : "Ui",
"description" : "Working with "%s" as with a Windows application"
},
{
"name" : "Net",
"description" : "Working with network: HTTP queries, email"
},
{
"name" : "Fore",
"description" : "The Document object, dialog for setting object parameters, Task container"
},
{
"name" : "Laner",
"description" : "Analytical queries (OLAP) core for series mode work"
},
{
"name" : "Stat",
"description" : "Statistical methods: linear regression, curve estimation, and so on."
},
{
"name" : "Cp",
"description" : "Optimal controlling problems"
},
{
"name" : "Adhoc",
"description" : "The core of dashboard designer"
},
{
"name" : "Transform",
"description" : "Modeling transformations core"
},
{
"name" : "NN",
"description" : "Neural networks"
},
{
"name" : "BISearch",
"description" : "BI search"
},
{
"name" : "Visualizators",
"description" : "Visualizers"
},
{
"name" : "Python",
"description" : "Function call in the Python language"
},
{
"name" : "ABAC",
"description" : "ABAC kernel"
},
{
"name" : "BPM",
"description" : "Business process objects"
},
{
"name" : "Host",
"description" : "Working with external applications, licensing"
},
{
"name" : "Java",
"description" : "Function call in the Java language"
},
{
"name" : "ProjectPlanning",
"description" : "Gantt charts"
},
{
"name" : "DecisionTree",
"description" : "Decision tree"
},
{
"name" : "Algo",
"description" : "Calculation algorithms"
},
{
"name" : "DEF",
"description" : "Date entry\/output forms"
}
]
}
}
}
public static GetBuiltinAssembliesResult GetBuiltinAssemblies()
{
var somClient = new SomPortTypeClient(); //Proxy object for operation execution
//Operation execution parameters
var tGet = new GetBuiltinAssemblies();
//Get information about system assemblies
var result = somClient.GetBuiltinAssemblies(tGet);
return result;
}
See also: