Submits a new Touchstone® Loss Modification Analysis job. Input options include the exposure target, loss modification analysis template, perils, and financial settings.
You execute Loss Modification Analyses against a baseline Detailed Loss Analysis.
Syntax
Public Function SubmitLossModAnalysis( _
ByVal As SubmitLossModAnalysisRequest _
) As SubmitLossModAnalysisResponse
Dim instance As LossAnalysisServiceClient
Dim request As SubmitLossModAnalysisRequest
Dim value As SubmitLossModAnalysisResponse
value = instance.SubmitLossModAnalysis(request)
public SubmitLossModAnalysisResponse SubmitLossModAnalysis(
SubmitLossModAnalysisRequest
)
Parameters
- request
- Contains a SubmitLossModAnalysisRequest that identifies the Touchstone-generated Business Unit SID, SQL Instance SID, Base Analysis SID, and Loss Modification Template SID associated with the loss modification analysis to run.
Return Value
A SubmitLossModAnalysisResponse containing the Activity SID that uniquely identifies the asynchronous web service call that you made to submit the specified Loss Modification Analysis job.
Example
The following example shows how to submit a Loss Modification Analysis job using the
SubmitLossModAnalysis()
method:
using System;
using AIR.Services.Common.Data;
using AIR.Services.LossAnalysis.Api;
using AIR.Services.LossAnalysis.Data;
using AIR.Services.ObjectManagement.Api;
using System.Collections.Generic;
class SnippetSubmitLossModAnalysisRequest
{
private static void SubmitLossModAnalysis(int businessUnitSid, int sqlInstanceSid, int lossModTemplateSid, int baseAnalysisSid, DetailedLossAnalysisOptions options)
{
LossAnalysisServiceClient client = new LossAnalysisServiceClient();
SubmitLossModAnalysisRequest request = new SubmitLossModAnalysisRequest();
request.BusinessUnitSid = businessUnitSid;
request.SqlInstanceSid = sqlInstanceSid;
request.LossModTemplateSid = lossModTemplateSid;
request.BaseAnalysisSid = baseAnalysisSid;
request.AnalysisOptions = options;
SubmitLossModAnalysisResponse response = client.SubmitLossModAnalysis(request);
if (response.Status.Code == StatusCode.Success)
{
Console.WriteLine("Submitted Successfully to HPC with Activity ID: " + response.ActivitySid);
}
}
}
Requirements
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
See Also