Compartilhar via


Classe BRArgument

Represents the base type for all business rule arguments in MDS.

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

Sintaxe

'Declaração
<KnownTypeAttribute(GetType(BRHierarchyArgument))> _
<KnownTypeAttribute(GetType(BRAttributeArgumentBase))> _
<KnownTypeAttribute(GetType(BRFreeformArgument))> _
<KnownTypeAttribute(GetType(BRAttributeValueArgument))> _
<KnownTypeAttribute(GetType(BRAttributeArgument))> _
<DataContractAttribute(Name := "BRArgument", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
<KnownTypeAttribute(GetType(BRBlankArgument))> _
<KnownTypeAttribute(GetType(BRDomainBasedAttributeArgument))> _
Public Class BRArgument _
    Implements IExtensibleDataObject
'Uso
Dim instance As BRArgument
[KnownTypeAttribute(typeof(BRHierarchyArgument))]
[KnownTypeAttribute(typeof(BRAttributeArgumentBase))]
[KnownTypeAttribute(typeof(BRFreeformArgument))]
[KnownTypeAttribute(typeof(BRAttributeValueArgument))]
[KnownTypeAttribute(typeof(BRAttributeArgument))]
[DataContractAttribute(Name = "BRArgument", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[KnownTypeAttribute(typeof(BRBlankArgument))]
[KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))]
public class BRArgument : IExtensibleDataObject
[KnownTypeAttribute(typeof(BRHierarchyArgument))]
[KnownTypeAttribute(typeof(BRAttributeArgumentBase))]
[KnownTypeAttribute(typeof(BRFreeformArgument))]
[KnownTypeAttribute(typeof(BRAttributeValueArgument))]
[KnownTypeAttribute(typeof(BRAttributeArgument))]
[DataContractAttribute(Name = L"BRArgument", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[KnownTypeAttribute(typeof(BRBlankArgument))]
[KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))]
public ref class BRArgument : IExtensibleDataObject
[<KnownTypeAttribute(typeof(BRHierarchyArgument))>]
[<KnownTypeAttribute(typeof(BRAttributeArgumentBase))>]
[<KnownTypeAttribute(typeof(BRFreeformArgument))>]
[<KnownTypeAttribute(typeof(BRAttributeValueArgument))>]
[<KnownTypeAttribute(typeof(BRAttributeArgument))>]
[<DataContractAttribute(Name = "BRArgument", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
[<KnownTypeAttribute(typeof(BRBlankArgument))>]
[<KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))>]
type BRArgument =  
    class
        interface IExtensibleDataObject
    end
public class BRArgument implements IExtensibleDataObject

O tipo BRArgument expõe os membros a seguir.

Construtores

  Nome Descrição
Método público BRArgument Initializes a new instance of the BRArgument class.

Início

Propriedades

  Nome Descrição
Propriedade pública ExtensionData Gets or sets an object containing extra data.
Propriedade pública Identifier Gets or sets the ID of the business rule argument.
Propriedade pública PropertyName Gets or sets the property name..

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência