Partager via


BRItem Classe

Définition

Classe de base pour les actions et les conditions.

public ref class BRItem abstract : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="BRItem", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRDomainBasedAttributeArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRAttributeValueArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRAction))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRAttributeArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRBlankArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRCondition))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRHierarchyArgument))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRFreeformArgument))]
[System.Serializable]
public abstract class BRItem : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="BRItem", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRDomainBasedAttributeArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRAttributeValueArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRAction))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRAttributeArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRBlankArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRCondition))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRHierarchyArgument))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.BRFreeformArgument))>]
[<System.Serializable>]
type BRItem = class
    inherit DataContractBase
Public MustInherit Class BRItem
Inherits DataContractBase
Héritage
Dérivé
Attributs

Remarques

Le BRItem type complexe spécifie une partie logique d’une règle métier complète.

Constructeurs

BRItem()

Constructeur.

Propriétés

AuditInfo
Obsolète.

Spécifie les informations d’audit.

BusinessRuleId

Spécifie l’ID de la règle d’entreprise propriétaire.

Identifier

Spécifie l’ID. Identifie de façon unique l’élément de règle d’entreprise.

IsCorrupted

Obtient si l’élément de règle d’entreprise est endommagé.

Operator

Spécifie l’opérateur.

PostfixArguments

Spécifie la collection d’arguments postfix (à droite).

Sequence

Spécifie l’ordre dans lequel les éléments de règle métier doivent être affichés et évalués.

Text

Spécifie le texte décrivant l’élément de règle métier.

UserScriptName

Spécifie le nom de script défini par l’utilisateur.

UserScriptParameterCount

Spécifie le nombre total de paramètres.

Méthodes

SetProperty<T>(T, T, String)

Modifie la propriété avec la valeur donnée.
Indique si la nouvelle valeur est différente de l’ancienne.

(Hérité de DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Modifie la propriété avec la valeur donnée.
Indique si la nouvelle valeur est différente de l’ancienne.

(Hérité de DataContractBase)

S’applique à