ServiceClient.ValidationProcess Method

Definition

Processes the validations (business rules) for selected members within a model.

public:
 Microsoft::MasterDataServices::OperationResult ^ ValidationProcess(Microsoft::MasterDataServices::International ^ International, Microsoft::MasterDataServices::ValidationProcessCriteria ^ ValidationProcessCriteria, Microsoft::MasterDataServices::ValidationProcessOptions ^ ValidationProcessOptions, [Runtime::InteropServices::Out] System::Collections::ObjectModel::Collection<Microsoft::MasterDataServices::ValidationIssue ^> ^ % ValidationIssueList, [Runtime::InteropServices::Out] Microsoft::MasterDataServices::ValidationProcessResult ^ % ValidationProcessResult);
public Microsoft.MasterDataServices.OperationResult ValidationProcess (Microsoft.MasterDataServices.International International, Microsoft.MasterDataServices.ValidationProcessCriteria ValidationProcessCriteria, Microsoft.MasterDataServices.ValidationProcessOptions ValidationProcessOptions, out System.Collections.ObjectModel.Collection<Microsoft.MasterDataServices.ValidationIssue> ValidationIssueList, out Microsoft.MasterDataServices.ValidationProcessResult ValidationProcessResult);
member this.ValidationProcess : Microsoft.MasterDataServices.International * Microsoft.MasterDataServices.ValidationProcessCriteria * Microsoft.MasterDataServices.ValidationProcessOptions * Collection * ValidationProcessResult -> Microsoft.MasterDataServices.OperationResult
Public Function ValidationProcess (International As International, ValidationProcessCriteria As ValidationProcessCriteria, ValidationProcessOptions As ValidationProcessOptions, ByRef ValidationIssueList As Collection(Of ValidationIssue), ByRef ValidationProcessResult As ValidationProcessResult) As OperationResult

Parameters

International
International

The cultural settings.

ValidationProcessCriteria
ValidationProcessCriteria

The criteria that specifies the members to be validated.

ValidationProcessOptions
ValidationProcessOptions

The additional options during the validation process.

ValidationIssueList
Collection<ValidationIssue>

When this method returns, contains the validation issues found during the validation process. This parameter is passed uninitialized.

ValidationProcessResult
ValidationProcessResult

When this method returns, contains the validation process result. This parameter is passed uninitialized.

Returns

An OperationResult object containing the result of an operation.

Applies to