• User's guide
  • API
Search Results for

    Show / Hide Table of Contents
    • HPE.Ianus.Scripting
      • FileEditor
      • FileEditorData
      • IColumnComparator
      • IColumnConverter
      • IColumnLayoutMatch
      • IColumnMatcher
      • ILayoutMatch
      • IRecordComparator
      • IScript
      • PlugInInfo
      • PlugInInfo.PlugInTypes
      • ScriptException
      • ScriptingEngine
    • Ianus.Files.Sort
      • IanusSortEngine
      • SortOrder
      • SortType
      • Statistics

    Class ScriptingEngine

    Inheritance
    System.Object
    ScriptingEngine
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: HPE.Ianus.Scripting
    Assembly: HPE.Ianus.dll
    Syntax
    public class ScriptingEngine

    Constructors

    ScriptingEngine(Environment)

    Declaration
    public ScriptingEngine(Environment e)
    Parameters
    Type Name Description
    HPE.Ianus.Environment e

    Methods

    Compile(String, LoggerFacade)

    Declaration
    public Assembly Compile(string code, LoggerFacade Log)
    Parameters
    Type Name Description
    System.String code
    HPE.Ianus.Log.LoggerFacade Log
    Returns
    Type Description
    System.Reflection.Assembly

    CompileAndCreate(String, Type, LoggerFacade)

    Declaration
    public object CompileAndCreate(string code, Type type, LoggerFacade log)
    Parameters
    Type Name Description
    System.String code
    System.Type type
    HPE.Ianus.Log.LoggerFacade log
    Returns
    Type Description
    System.Object

    CreateInstance(Assembly, Type)

    Declaration
    public object CreateInstance(Assembly script, Type desiredType)
    Parameters
    Type Name Description
    System.Reflection.Assembly script
    System.Type desiredType
    Returns
    Type Description
    System.Object

    LoadAndCreate(String, String, LoggerFacade)

    Declaration
    public object LoadAndCreate(string assemblyName, string className, LoggerFacade Log)
    Parameters
    Type Name Description
    System.String assemblyName
    System.String className
    HPE.Ianus.Log.LoggerFacade Log
    Returns
    Type Description
    System.Object

    LoadType(String, String, LoggerFacade)

    Declaration
    public Type LoadType(string assemblyName, string className, LoggerFacade Log)
    Parameters
    Type Name Description
    System.String assemblyName
    System.String className
    HPE.Ianus.Log.LoggerFacade Log
    Returns
    Type Description
    System.Type
    In This Article
    Back to top Copyright 2021 - Hewlett-Packard Enterprise