ColumnConfigAnnotation 类

表示数据生成计划中列的配置设置。

继承层次结构

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelAnnotation
    Microsoft.Data.Schema.Tools.DataGenerator.ColumnConfigAnnotation

命名空间:  Microsoft.Data.Schema.Tools.DataGenerator
程序集:  Microsoft.Data.Schema.Tools(在 Microsoft.Data.Schema.Tools.dll 中)

语法

声明
Public NotInheritable Class ColumnConfigAnnotation _
    Inherits ModelAnnotation
public sealed class ColumnConfigAnnotation : ModelAnnotation
public ref class ColumnConfigAnnotation sealed : public ModelAnnotation
[<Sealed>]
type ColumnConfigAnnotation =  
    class
        inherit ModelAnnotation
    end
public final class ColumnConfigAnnotation extends ModelAnnotation

ColumnConfigAnnotation 类型公开以下成员。

属性

  名称 说明
公共属性 AcceptsNullValues 获取一个值,指示列是否可接受 nullnull 引用(在 Visual Basic 中为 Nothing) 值。
公共属性 AnnotationClass 获取描述此实例的元数据对象。 (继承自 ModelAnnotation。)
公共属性 CanBePopulated 获取一个值,指示是否可用数据填充列。
公共属性 GeneratorExtensionHandleXml 获取或设置扩展句柄字符串。
公共属性 HasDefaultValue 获取一个值,指示列是否有默认值。
公共属性 IsAttachedToStore 获取一个值,该值指示批注是否已附加到 ModelStore。 (继承自 ModelAnnotation。)
公共属性 IsPartOfForeignKey 获取一个值,指示列是否为外键的一部分。
公共属性 IsPartOfPrimaryKey 获取一个值,指示列是否为主键的一部分。
公共属性 IsPartOfUniqueConstraint 获取一个值,指示列是否为唯一约束的一部分。
公共属性 Model 获取或设置 ModelStore。 (继承自 ModelAnnotation。)
公共属性 Name 获取或设置批注名称。 (继承自 ModelAnnotation。)
公共属性 OutputKey 获取或设置输出键。
公共属性 Seed 获取或设置在创建具有标识列的表或视图中的标识列时指定的种子值。
公共属性 Selected 返回一个值,该值指示是否已选择该列。

页首

方法

  名称 说明
公共方法 Delete 从架构模型中删除此实例。 (继承自 ModelAnnotation。)
公共方法 Equals 返回一个值,该值指示提供的对象是否与当前对象相等。 (继承自 ModelAnnotation。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetElements 返回此实例中元素的列表。 (继承自 ModelAnnotation。)
公共方法 GetHashCode 不需要。 (继承自 ModelAnnotation。)
公共方法 GetProperty<TProperty> 检索指定的属性。 (继承自 ModelAnnotation。)
公共方法 GetRelationshipEntries 返回此批注所附加到的关系项。 (继承自 ModelAnnotation。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 IsDeleted 返回一个值,该值指示是否已删除此实例。 (继承自 ModelAnnotation。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 SetProperty<TProperty> 设置所提供属性的值。 (继承自 ModelAnnotation。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.Data.Schema.Tools.DataGenerator 命名空间

ModelAnnotation