Compartir a través de


Clase BRAttributeArgumentBase

Represents the base complex type for business rule attribute arguments. This class is abstract.

Espacio de nombres:  Microsoft.MasterDataServices.Services.DataContracts
Ensamblado:  Microsoft.MasterDataServices.Services (en Microsoft.MasterDataServices.Services.dll)

Sintaxis

'Declaración
<SerializableAttribute> _
<DataContractAttribute(Name := "BRAttributeArgumentBase", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
<KnownTypeAttribute(GetType(BRDomainBasedAttributeArgument))> _
<KnownTypeAttribute(GetType(BRAttributeArgument))> _
Public MustInherit Class BRAttributeArgumentBase _
    Inherits BRArgument _
    Implements IBRAttributeArgumentContainer, IBRArgument
'Uso
Dim instance As BRAttributeArgumentBase
[SerializableAttribute]
[DataContractAttribute(Name = "BRAttributeArgumentBase", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))]
[KnownTypeAttribute(typeof(BRAttributeArgument))]
public abstract class BRAttributeArgumentBase : BRArgument, 
    IBRAttributeArgumentContainer, IBRArgument
[SerializableAttribute]
[DataContractAttribute(Name = L"BRAttributeArgumentBase", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))]
[KnownTypeAttribute(typeof(BRAttributeArgument))]
public ref class BRAttributeArgumentBase abstract : public BRArgument, 
    IBRAttributeArgumentContainer, IBRArgument
[<AbstractClassAttribute>]
[<SerializableAttribute>]
[<DataContractAttribute(Name = "BRAttributeArgumentBase", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
[<KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))>]
[<KnownTypeAttribute(typeof(BRAttributeArgument))>]
type BRAttributeArgumentBase =  
    class
        inherit BRArgument
        interface IBRAttributeArgumentContainer
        interface IBRArgument
    end
public abstract class BRAttributeArgumentBase extends BRArgument implements IBRAttributeArgumentContainer, IBRArgument

El tipo BRAttributeArgumentBase expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido BRAttributeArgumentBase Initializes a new instance of the BRAttributeArgumentBase class.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AttributeId When overridden in a derived class, gets or sets the attribute ID.
Propiedad pública Identifier When overridden in a derived class, gets or sets a unique identifier of the argument. (Se hereda de BRArgument.)
Propiedad pública PropertyName When overridden in a derived class, gets or sets the property name. (Se hereda de BRArgument.)
Propiedad pública PropertyType When overridden in a derived class, gets the property type. (Invalida BRArgument. . :: . .PropertyType.)

Arriba

Métodos

  Nombre Descripción
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público ToString (Se hereda de Object.)

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.