Export (0) Print
Expand All

BRCondition Class

Represents a container for conditions to be evaluated to trigger actions defined in a created business rule.

Object
  Microsoft.MasterDataServices.DataContractBase
    Microsoft.MasterDataServices.BRItem
      Microsoft.MasterDataServices.BRCondition

Namespace:  Microsoft.MasterDataServices
Assembly:  Microsoft.MasterDataServices (in Microsoft.MasterDataServices.dll)

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

The BRCondition type exposes the following members.

  NameDescription
Public methodBRConditionInitializes a new instance of the BRCondition class.
Top

  NameDescription
Public propertyAuditInfoGets or sets audit information. (Inherited from BRItem.)
Public propertyBusinessRuleIdGets or sets the ID of the owning business rule. (Inherited from BRItem.)
Public propertyConditionTreeNodeIdGets or sets the ID of the owning condition tree node.
Public propertyExtensionDataGets or sets the structure that contains extra data. (Inherited from DataContractBase.)
Public propertyIdentifierGets or sets the unique identifier of the business rule item. (Inherited from BRItem.)
Public propertyOperatorGets or sets the operator. (Inherited from BRItem.)
Public propertyPostfixArgumentsGets or sets an array of postfix (right-hand-side) arguments. (Inherited from BRItem.)
Public propertyPrefixArgumentGets or sets an argument defining the business rule logic.
Public propertySequenceGets or sets the order in which business rule items should be displayed and evaluated. (Inherited from BRItem.)
Public propertyTextGets or sets the text describing the business rule item. (Inherited from BRItem.)
Top

  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Community Additions

ADD
Show:
© 2014 Microsoft