InputAttribute クラス
ジェネレータの入力プロパティを識別する属性です。
名前空間 : Microsoft.Data.Schema.DataGenerator
アセンブリ : Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)
構文
'宣言
<AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple := False, _
Inherited := True)> _
<CLSCompliantAttribute(True)> _
Public NotInheritable Class InputAttribute _
Inherits Attribute
'使用
Dim instance As InputAttribute
[AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple = false,
Inherited = true)]
[CLSCompliantAttribute(true)]
public sealed class InputAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Property, AllowMultiple = false,
Inherited = true)]
[CLSCompliantAttribute(true)]
public ref class InputAttribute sealed : public Attribute
public final class InputAttribute extends Attribute
解説
この属性は、カスタム データ ジェネレータの入力プロパティを識別する場合に使用します。 これらのプロパティは [プロパティ] ウィンドウに表示され、ユーザーはこのウィンドウでプロパティを設定できます。DefaultGeneratorDesigner は、この属性を使用して InputDescriptor の配列を構築します。この動作は、宣言型の機能拡張モデルに属し、カスタム ジェネレータの作成者は、入力データと出力データを提供するデザイナを明示的に構築する代わりに、入力と出力を属性で指定できます。
継承階層
System.Object
System.Attribute
Microsoft.Data.Schema.DataGenerator.InputAttribute
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。 インスタンス メンバの場合は、スレッド セーフであるとは限りません。
参照
参照
Microsoft.Data.Schema.DataGenerator 名前空間