次の方法で共有


BRAttributeArgumentBase クラス

ビジネス ルール属性引数の基本複合型を表します。抽象クラスです。

名前空間:  Microsoft.MasterDataServices.Services.DataContracts
アセンブリ:  Microsoft.MasterDataServices.Services (Microsoft.MasterDataServices.Services.dll)

構文

'宣言
<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
'使用
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

BRAttributeArgumentBase 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
プロテクト メソッド BRAttributeArgumentBase BRAttributeArgumentBase クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ AttributeId 派生クラスでオーバーライドされた場合、属性 ID を取得または設定します。
パブリック プロパティ Identifier 派生クラスでオーバーライドされた場合、属性の一意の識別子を取得または設定します。 (BRArgument から継承されています。)
パブリック プロパティ PropertyName 派生クラスでオーバーライドされた場合、プロパティ名を取得または設定します。 (BRArgument から継承されています。)
パブリック プロパティ PropertyType 派生クラスでオーバーライドされた場合、プロパティの型を取得します。 (BRArgument. . :: . .PropertyType をオーバーライドします。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。