コード例 #1
0
 public ISScriptComponentConnection(ISScriptComponent parentComponent, ISConnectionManager referenceConnection, string connectionNameInComponent)
 {
     _connection = parentComponent.AddConnection_m(referenceConnection.Name, connectionNameInComponent);
     if (parentComponent.SourceCode.Length > 0)
     {
         parentComponent.RebuildProject(null);
     }
 }
コード例 #2
0
 /// <summary>
 /// Add a Output Column to a script component
 /// </summary>
 /// <param name="parentComponent"></param>
 /// <param name="outputName"></param>
 /// <param name="outputColumnName"></param>
 public ISScriptComponentOutputColumn(ISScriptComponent parentComponent, string outputName, string outputColumnName)
 {
     _parentComponent         = parentComponent;
     _output                  = parentComponent.GetOutputFromName(outputName);
     OutputColumn             = new ISOutputColumn(parentComponent, _output.Name, outputColumnName);
     ErrorRowDisposition      = RowDisposition.RD_NotUsed;
     TruncationRowDisposition = RowDisposition.RD_NotUsed;
 }
コード例 #3
0
 /// <summary>
 /// Add or update a Script File
 /// </summary>
 /// <param name="parentScriptComponent"></param>
 /// <param name="fileName"></param>
 /// <param name="content"></param>
 public ISScriptComponentFile(ISScriptComponent parentScriptComponent, string fileName, string content)
 {
     parentScriptComponent.SetClassFile(fileName, content);
 }