Класс BRAttributeArgumentBase
Represents the base class for arguments that reference attributes. This class is abstract.
Иерархия наследования
System.Object
Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
Microsoft.MasterDataServices.Services.DataContracts.BRArgument
Microsoft.MasterDataServices.Services.DataContracts.BRAttributeArgumentBase
Microsoft.MasterDataServices.Services.DataContracts.BRAttributeArgument
Microsoft.MasterDataServices.Services.DataContracts.BRDomainBasedAttributeArgument
Пространство имен: Microsoft.MasterDataServices.Services.DataContracts
Сборка: Microsoft.MasterDataServices.Services.Contracts (в Microsoft.MasterDataServices.Services.Contracts.dll)
Синтаксис
'Декларация
<SerializableAttribute> _
<KnownTypeAttribute(GetType(BRAttributeArgument))> _
<KnownTypeAttribute(GetType(BRDomainBasedAttributeArgument))> _
<DataContractAttribute(Name := "BRAttributeArgumentBase", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public MustInherit Class BRAttributeArgumentBase _
Inherits BRArgument _
Implements IBRAttributeArgumentContainer, IBRArgument
'Применение
Dim instance As BRAttributeArgumentBase
[SerializableAttribute]
[KnownTypeAttribute(typeof(BRAttributeArgument))]
[KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))]
[DataContractAttribute(Name = "BRAttributeArgumentBase", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public abstract class BRAttributeArgumentBase : BRArgument,
IBRAttributeArgumentContainer, IBRArgument
[SerializableAttribute]
[KnownTypeAttribute(typeof(BRAttributeArgument))]
[KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))]
[DataContractAttribute(Name = L"BRAttributeArgumentBase", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class BRAttributeArgumentBase abstract : public BRArgument,
IBRAttributeArgumentContainer, IBRArgument
[<AbstractClassAttribute>]
[<SerializableAttribute>]
[<KnownTypeAttribute(typeof(BRAttributeArgument))>]
[<KnownTypeAttribute(typeof(BRDomainBasedAttributeArgument))>]
[<DataContractAttribute(Name = "BRAttributeArgumentBase", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type BRAttributeArgumentBase =
class
inherit BRArgument
interface IBRAttributeArgumentContainer
interface IBRArgument
end
public abstract class BRAttributeArgumentBase extends BRArgument implements IBRAttributeArgumentContainer, IBRArgument
Тип BRAttributeArgumentBase обеспечивает доступ к следующим элементам.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
BRAttributeArgumentBase | Initializes a new instance of the BRAttributeArgumentBase class. |
В начало
Свойства
Имя | Описание | |
---|---|---|
![]() |
AttributeId | Gets or sets the attribute identifier. |
![]() |
Identifier | Gets or sets a unique identifier of the argument. (Производный от BRArgument.) |
![]() |
PropertyName | Gets or sets the property name of the argument. (Производный от BRArgument.) |
![]() |
PropertyType | When overridden in a derived class, gets the property type. (Переопределяет BRArgument.PropertyType.) |
В начало
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | (Производный от Object.) |
![]() |
Finalize | (Производный от Object.) |
![]() |
GetHashCode | (Производный от Object.) |
![]() |
GetType | (Производный от Object.) |
![]() |
MemberwiseClone | (Производный от Object.) |
![]() |
SetProperty<T> | Инфраструктура. Sets the property using the specified values. (Производный от DataContractBase.) |
![]() |
ToString | (Производный от Object.) |
В начало
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.
См. также
Справочник
Пространство имен Microsoft.MasterDataServices.Services.DataContracts