Share via


OptimizerSolutionDataSet.SolutionDataTable.AddSolutionRow method

Adds a SolutionRow object to the SolutionDataTable.

Namespace:  WebSvcPortfolioAnalyses
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

'Declaration
Public Sub AddSolutionRow ( _
    row As OptimizerSolutionDataSet.SolutionRow _
)
'Usage
Dim instance As OptimizerSolutionDataSet.SolutionDataTable
Dim row As OptimizerSolutionDataSet.SolutionRow

instance.AddSolutionRow(row)
public void AddSolutionRow(
    OptimizerSolutionDataSet.SolutionRow row
)

Parameters

Remarks

The AddSolutionRow method signature is overloaded as follows:

  • Third-party developers should use the overload that has a single SolutionRow parameter, for example, AddSolutionRow(OptimizerSolutionDataSet.SolutionRow row).

  • The Object Explorer in Microsoft Visual Studio shows another overload which uses individual parameters for all fields in SolutionRow. The overload is used internally.

    public SolutionRow AddSolutionRow (
            Guid ANALYSIS_UID,
            Guid SOLUTION_UID,
            string SOLUTION_NAME,
            string SOLUTION_DESCRIPTION,
            Guid HARD_CONSTRAINT_CF_UID,
            string HARD_CONSTRAINT_CF_NAME,
            Guid FRONTIER_UID,
            bool OPT_USE_DEPENDENCIES,
            DateTime CREATED_DATE,
            DateTime MOD_DATE,
            Guid LAST_UPDATED_BY_RES_UID,
            string LAST_UPDATED_BY_RES_NAME,
            Guid CREATED_BY_RES_UID,
            string CREATED_BY_RES_NAME,
            string ANALYSIS_NAME,
            decimal TOTAL_HARD_CONSTRAINT_VALUE,
            decimal TOTAL_PRIORITY_VALUE
    )
    

See also

Reference

OptimizerSolutionDataSet.SolutionDataTable class

OptimizerSolutionDataSet.SolutionDataTable members

WebSvcPortfolioAnalyses namespace