ValidationIssue ValidationIssue ValidationIssue Class

Definition

A validation issue that is recorded against a master data member and attribute based on a validation business rule.

public ref class ValidationIssue : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="ValidationIssue", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class ValidationIssue : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
Public Class ValidationIssue
Inherits DataContractBase
Inheritance
ValidationIssueValidationIssueValidationIssue
Attributes

Remarks

The ValidationIssue complex type specifies a validation issue that is recorded against a master data member and attribute based on a validation business rule.

Constructors

ValidationIssue() ValidationIssue() ValidationIssue()

Default constructor

Properties

AuditInfo AuditInfo AuditInfo

Gets or sets the audit information for the issue.

BusinessRuleId BusinessRuleId BusinessRuleId

Gets or sets the identifier of the business rule that created the validation issue.

BusinessRuleItemCategory BusinessRuleItemCategory BusinessRuleItemCategory

Gets or sets the type of the related business rule action that created this issue.

BusinessRuleItemId BusinessRuleItemId BusinessRuleItemId

Gets or sets the identifier of the related business rule item that created the validation issue.

Description Description Description

Gets or sets the description of the issue.

EntityId EntityId EntityId

Gets or sets the entity of the issue.

HierarchyId HierarchyId HierarchyId

Gets or sets the identifier of the hierarchy associated with the validation issue (if applicable).

Id Id Id

Gets or sets the identifier of the issue.

MemberId MemberId MemberId

Gets or sets the member of the issue.

ModelId ModelId ModelId

Gets or sets the model of the issue.

NotificationSent NotificationSent NotificationSent

Gets or sets a value that indicates whether this issue has been sent out.

VersionId VersionId VersionId

Gets or sets the version of the issue.

Methods

SetProperty<T>(T, T, String) SetProperty<T>(T, T, String) SetProperty<T>(T, T, String)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)
SetProperty<T>(T, T, String, Boolean) SetProperty<T>(T, T, String, Boolean) SetProperty<T>(T, T, String, Boolean)

Changes the property to the given value. Returns whether the new value is different from the old value.

(Inherited from DataContractBase)

Applies to