BRCondition Class

Definition

表示一个容器,该容器用于其计算结果为在创建的业务规则中定义的触发器操作的条件。Represents a container for conditions to be evaluated to trigger actions defined in a created business rule.

public ref class BRCondition : Microsoft::MasterDataServices::BRItem
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
[System.Runtime.Serialization.DataContract(Name="BRCondition", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Knowledgebase>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeArgumentBase))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRItem))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivilegesDeleteCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BREntityMemberType))]
[System.Runtime.Serialization.KnownType(typeof(System.Version))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DataContractBase))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.OperationResult))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Error>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Error))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ErrorContext))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Identifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ObjectType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EditionExpiredMessage))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberKeyLookupType))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MemberKey>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberKey))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingUnbatchedCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatch))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.StagingBatchError>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatchError))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.RelationshipType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatchInformation))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatchStatus))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.EntityMembers>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembers))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Member>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Member))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Attribute>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Attribute))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AttributeValueType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FileAttribute))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AuditInfo))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Collection>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Collection))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Parent>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Parent))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPermission))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationStatus))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExportView))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExportViewFormat))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ExportView>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Metadata))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.AttributeGroup>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AttributeGroup))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfMemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.PermissionType))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MetadataAttribute>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataAttribute))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AttributeType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AttributeDataType))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.DerivedHierarchy>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchy))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfModelContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.DerivedHierarchyLevel>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchyLevel))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfDerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyItemType))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Entity>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Entity))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ExplicitHierarchy>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExplicitHierarchy))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfEntityContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.EntityMemberType>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMemberType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Model>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Model))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.VersionFlag>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.VersionFlag))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Version>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Version))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.VersionValidationStatus))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.VersionStatus))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataResultOptions))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ResultType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataSearchCriteria))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Identifier>))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MemberType>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SearchOption))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSettingsGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.SystemSettingGroup>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSettingGroup))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.SystemSetting>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSetting))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainList))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.SystemDomainListItem>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainListItem))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainListGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.SystemDomainList>))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.SystemPropertyValue>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemPropertyValue))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemPropertyType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipals))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Group>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Group))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.GroupType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivileges))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.FunctionPrivilege>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FunctionPrivilege))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FunctionalArea))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.PrincipalType))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.HierarchyMemberPrivilege>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMemberPrivilege))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Permission))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ModelPrivilege>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelPrivilege))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelObjectType))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.User>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.User))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EmailFormat))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecuritySet))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipalsCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityResolutionType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipalsDeleteCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivilegesGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FunctionPrivilegesCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMemberPrivilegesCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelPrivilegesCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRulesPalette))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRActionGroup>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRActionGroup))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRActionComponent>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRActionComponent))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRItemTypeComponent))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRAttributeTypeInfo>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeTypeInfo))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.AttributeDataType>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRItemType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionComponent))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRConditionGroup>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionGroup))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRConditionComponent>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRules))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRAction>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAction))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRPropertyName))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeValueArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRDomainBasedAttributeArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRFreeformArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRHierarchyArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRBlankArgument))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRFreeformArgument>))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRConditionTreeNode>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionTreeNode))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRCondition>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.LogicalOperator))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BusinessRule>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRule))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRStatus))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRDeleteCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRResultOptions))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRPublishCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Knowledgebase))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.DataQualityDomain>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DataQualityDomain))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DomainType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MatchingPolicy))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MatchingRule>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MatchingRule))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MatchingCriterion>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MatchingCriterion))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.DataSourceFieldMapping>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DataSourceFieldMapping))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.PrerequisiteMatchingCriterion))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.WeightedMatchingCriterion))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DateMatchingCriterion))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SimilarMatchingCriterion))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StringMatchingCriterion))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExactMatchingCriterion))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.NumericByDifferenceMatchingCriterion))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.NumericByPercentageMatchingCriterion))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.NumericMatchingCriterion))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.OperationStatus))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TabularData))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.TabularColumnDefinition>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TabularColumnDefinition))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.TabularDataRow>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TabularDataRow))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DisplayType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberReturnOption))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SortDirection))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersInformation))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMembersGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMembers))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ParentChild>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ParentChild))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelMembersGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelMembersResultCriteria))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MemberIdentifier>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersCopyCriteria))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MemberSourceTarget>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberSourceTarget))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityStagingImportType))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityStagingGetCriteria))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.EntityStagingBatch>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityStagingBatch))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingResultCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingSearchCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingDataStatus))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.StagingBatch>))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.StagingUnbatchedInformation>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingUnbatchedInformation))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TransactionSearchCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TransactionType))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Transaction>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Transaction))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ReplacementId>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ReplacementId))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationSearchCriteria))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ValidationSummaryItem>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationSummaryItem))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ValidationIssue>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationIssue))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessCriteria))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessOptions))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessResult))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Annotation>))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Annotation))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.International))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<System.String>))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.Generic.Dictionary`2<System.String,System.String>))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<System.Object>))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<System.Guid>))]
[System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<System.Int32>))]
public class BRCondition : Microsoft.MasterDataServices.BRItem
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Runtime.Serialization.DataContract(Name="BRCondition", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberTypeContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Knowledgebase>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeArgumentBase))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRItem))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivilegesDeleteCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BREntityMemberType))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Version))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DataContractBase))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.OperationResult))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Error>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Error))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ErrorContext))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Identifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchyContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberAttributeIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ObjectType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EditionExpiredMessage))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberKeyLookupType))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MemberKey>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberKey))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingUnbatchedCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatch))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.StagingBatchError>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatchError))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.RelationshipType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatchInformation))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingBatchStatus))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.EntityMembers>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembers))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Member>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Member))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Attribute>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Attribute))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AttributeValueType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FileAttribute))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AuditInfo))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Collection>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Collection))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Parent>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Parent))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPermission))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationStatus))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExportView))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExportViewFormat))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ExportView>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Metadata))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.AttributeGroup>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AttributeGroup))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfMemberTypeContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.PermissionType))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MetadataAttribute>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataAttribute))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AttributeType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.AttributeDataType))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.DerivedHierarchy>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchy))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfModelContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.DerivedHierarchyLevel>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DerivedHierarchyLevel))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfDerivedHierarchyContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyItemType))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Entity>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Entity))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ExplicitHierarchy>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExplicitHierarchy))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfEntityContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.EntityMemberType>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMemberType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MdmDataContractOfIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Model>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Model))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.VersionFlag>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.VersionFlag))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Version>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Version))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.VersionValidationStatus))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.VersionStatus))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataResultOptions))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ResultType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MetadataSearchCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Identifier>))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MemberType>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SearchOption))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSettingsGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.SystemSettingGroup>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSettingGroup))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.SystemSetting>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemSetting))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainList))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.SystemDomainListItem>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainListItem))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemDomainListGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.SystemDomainList>))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.SystemPropertyValue>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemPropertyValue))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SystemPropertyType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipals))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Group>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Group))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.GroupType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivileges))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.FunctionPrivilege>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FunctionPrivilege))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FunctionalArea))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.PrincipalType))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.HierarchyMemberPrivilege>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMemberPrivilege))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Permission))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ModelPrivilege>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelPrivilege))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelObjectType))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.User>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.User))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EmailFormat))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecuritySet))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipalsCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityResolutionType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrincipalsDeleteCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SecurityPrivilegesGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.FunctionPrivilegesCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMemberPrivilegesCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelPrivilegesCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRulesPalette))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRActionGroup>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRActionGroup))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRActionComponent>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRActionComponent))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRItemTypeComponent))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRAttributeTypeInfo>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeTypeInfo))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.AttributeDataType>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRItemType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionComponent))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRConditionGroup>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionGroup))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRConditionComponent>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRules))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRAction>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAction))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRPropertyName))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRAttributeValueArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRDomainBasedAttributeArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRFreeformArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRHierarchyArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRBlankArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRFreeformArgument>))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRConditionTreeNode>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRConditionTreeNode))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BRCondition>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.LogicalOperator))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.BusinessRule>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BusinessRule))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRStatus))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRDeleteCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRResultOptions))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.BRPublishCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Knowledgebase))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.DataQualityDomain>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DataQualityDomain))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DomainType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MatchingPolicy))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MatchingRule>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MatchingRule))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MatchingCriterion>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MatchingCriterion))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.DataSourceFieldMapping>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DataSourceFieldMapping))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.PrerequisiteMatchingCriterion))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.WeightedMatchingCriterion))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DateMatchingCriterion))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SimilarMatchingCriterion))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StringMatchingCriterion))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ExactMatchingCriterion))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.NumericByDifferenceMatchingCriterion))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.NumericByPercentageMatchingCriterion))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.NumericMatchingCriterion))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.OperationStatus))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TabularData))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.TabularColumnDefinition>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TabularColumnDefinition))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.TabularDataRow>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TabularDataRow))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.DisplayType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberReturnOption))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.SortDirection))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersInformation))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMembersGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.HierarchyMembers))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ParentChild>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ParentChild))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelMembersGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ModelMembersResultCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MemberIdentifier>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityMembersCopyCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.MemberSourceTarget>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.MemberSourceTarget))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityStagingImportType))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityStagingGetCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.EntityStagingBatch>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.EntityStagingBatch))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingResultCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingSearchCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingDataStatus))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.StagingBatch>))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.StagingUnbatchedInformation>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.StagingUnbatchedInformation))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TransactionSearchCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.TransactionType))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Transaction>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Transaction))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ReplacementId>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ReplacementId))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationSearchCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ValidationSummaryItem>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationSummaryItem))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.ValidationIssue>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationIssue))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessCriteria))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessOptions))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.ValidationProcessResult))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<Microsoft.MasterDataServices.Annotation>))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Annotation))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.International))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<System.String>))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.Generic.Dictionary`2<System.String,System.String>))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<System.Object>))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<System.Guid>))>]
[<System.Runtime.Serialization.KnownType(typeof(System.Collections.ObjectModel.Collection`1<System.Int32>))>]
type BRCondition = class
    inherit BRItem
Public Class BRCondition
Inherits BRItem
Inheritance
Attributes

Constructors

BRCondition()

初始化 BRCondition 类的新实例。Initializes a new instance of the BRCondition class.

Properties

AuditInfo

获取或设置审核信息。Gets or sets audit information.

(Inherited from BRItem)
BusinessRuleId

获取或设置所属业务规则的 ID。Gets or sets the ID of the owning business rule.

(Inherited from BRItem)
ConditionTreeNodeId

获取或设置所属条件树节点的 ID。Gets or sets the ID of the owning condition tree node.

ExtensionData

获取或设置包含额外数据的结构。Gets or sets the structure that contains extra data.

(Inherited from DataContractBase)
Identifier

获取或设置业务规则项的唯一标识符。Gets or sets the unique identifier of the business rule item.

(Inherited from BRItem)
Operator

获取或设置运算符。Gets or sets the operator.

(Inherited from BRItem)
PostfixArguments

获取或设置后缀(右侧)参数的数组。Gets or sets an array of postfix (right-hand-side) arguments.

(Inherited from BRItem)
PrefixArgument

获取或设置用于定义业务规则逻辑的参数。Gets or sets an argument defining the business rule logic.

Sequence

获取或设置显示和计算业务规则项时应遵循的顺序。Gets or sets the order in which business rule items should be displayed and evaluated.

(Inherited from BRItem)
Text

获取或设置描述业务规则项的文本。Gets or sets the text describing the business rule item.

(Inherited from BRItem)

Applies to