Share via


BRAttributeArgumentBase Class

Definition

A base for all BRAttributeArgument types.

public ref class BRAttributeArgumentBase abstract : Microsoft::MasterDataServices::Services::DataContracts::BRArgument, Microsoft::MasterDataServices::Services::DataContracts::IBRAttributeArgumentContainer
[System.Runtime.Serialization.DataContract(Name="BRAttributeArgumentBase", 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.BRAttributeArgument))]
[System.Serializable]
public abstract class BRAttributeArgumentBase : Microsoft.MasterDataServices.Services.DataContracts.BRArgument, Microsoft.MasterDataServices.Services.DataContracts.IBRAttributeArgumentContainer
[<System.Runtime.Serialization.DataContract(Name="BRAttributeArgumentBase", 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.BRAttributeArgument))>]
[<System.Serializable>]
type BRAttributeArgumentBase = class
    inherit BRArgument
    interface IBRAttributeArgumentContainer
    interface IBRArgument
Public MustInherit Class BRAttributeArgumentBase
Inherits BRArgument
Implements IBRAttributeArgumentContainer
Inheritance
BRAttributeArgumentBase
Derived
Attributes
Implements

Remarks

The BRAttributeTypeInfo complex type specifies the attribute type information for business rule attributes.

Constructors

BRAttributeArgumentBase()

Constructor.

Properties

AttributeId

Specifies the Attribute ID.

Identifier

Uniquely identifies the argument.

(Inherited from BRArgument)
LeafNodeAttribute

Specifiesdetails for the bottom-level attribute argument.

PropertyName

Specifies the property name.

(Inherited from BRArgument)

Methods

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)
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)

Applies to