BRItem Classe

Definição

Classe base para Ações e Condições.

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
Herança
Derivado
Atributos

Comentários

O BRItem tipo complexo especifica uma parte lógica de uma regra de negócio completa.

Construtores

Nome Description
BRItem()

Construtor.

Propriedades

Nome Description
AuditInfo
Obsoleto.

Especifica informações de auditoria.

BusinessRuleId

Especifica a regra ID do negócio proprietário.

Identifier

Especifica a ID. Identifica de forma única o item da regra de negócio.

IsCorrupted

Obtém se o item da regra de negócio estiver corrompido.

Operator

Especifica o operador.

PostfixArguments

Especifica a coleção de argumentos pós-fixos (lado direito).

Sequence

Especifica a ordem em que os itens de regras de negócio devem ser exibidos e avaliados.

Text

Especifica o texto que descreve o item da regra de negócios.

UserScriptName

Especifica o nome do script definido pelo usuário.

UserScriptParameterCount

Especifica a contagem total de parâmetros.

Métodos

Nome Description
SetProperty<T>(T, T, String, Boolean)

Altera a propriedade para o valor dado.
Retorna se o novo valor é diferente do valor antigo.

(Herdado de DataContractBase)
SetProperty<T>(T, T, String)

Altera a propriedade para o valor dado.
Retorna se o novo valor é diferente do valor antigo.

(Herdado de DataContractBase)

Aplica-se a