Deletes a single Touchstone®
Contract.
Public Function SubmitDeleteContract( _
ByVal As SubmitDeleteContractRequest _
) As SubmitDeleteContractResponse
Dim instance As ExposureManagementServiceClient
Dim request As SubmitDeleteContractRequest
Dim value As SubmitDeleteContractResponse
value = instance.SubmitDeleteContract(request)
public SubmitDeleteContractResponse SubmitDeleteContract(
SubmitDeleteContractRequest
)
Parameters
- request
- Contains a SubmitDeleteContractRequest that identifies the Touchstone-generated Contract Sequential Identifier (SID) of the Contract that you want to delete, along with the associated Data Source SID, Business Unit SID, and SQL Instance SID.
Return Value
A SubmitDeleteContractResponse containing the Activity SID that uniquely identifies the asynchronous web service call that you made to delete the specified Contract.
The following example shows how to delete a Touchstone Contract using the
SubmitDeleteContract()
method:
using System;
using AIR.Services.Common.Data;
using AIR.Services.ExposureManagement.Api;
class SnippetSubmitDeleteContractRequest
{
private static void DeleteContract(int businessUnitSid, int sqlInstanceSid, int contractSid, int dataSourceSid)
{
ExposureManagementServiceClient exposureManagementClient = new ExposureManagementServiceClient();
SubmitDeleteContractRequest request = new SubmitDeleteContractRequest();
request.BusinessUnitSid = businessUnitSid;
request.SqlInstanceSid = sqlInstanceSid;
request.ContractSid = contractSid;
request.DataSourceSid = dataSourceSid;
SubmitDeleteContractResponse response = exposureManagementClient.SubmitDeleteContract(request);
if (response.Status.Code == StatusCode.Success)
{
Console.WriteLine(" Successfully submitted request with Activity SID: " + response.ActivitySid);
}
}
}
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